Понимание EMC\DELL dynamic pool

ОТМАЗКА: данный материал не претендует на исчерпывающее объяснение принципа работы dynamic pools в оборудовании EMC, возможны не точности, которые будут устраняться автором материала по мере углубления знаний

ТИПЫ POOL и что это такое

Существует два типа Storage Pools:
Pools
RAID Groups
RAID Groups — классический группа дисков RAID, поддерживаются следующие конфигурации RAID:
RAID0, RAID1, RAID1/0, RAID3, RAID5, RAID6

Pools — продвинутая группа дисков RAID, поддерживаются следующие конфигурации RAID:
RAID1/0 (4+4), рекомендуемое количество дисков 8 или 16
RAID5 (4+1), рекомендуемое количество дисков 5, 10, 15 или 20
RAID5 (8+1), рекомендуемое количество дисков 9 или 18
RAID6 (6+2), рекомендуемое количество дисков 8 или 16
RAID6 (14+2), рекомендуемое количество дисков 16

Не сложно посчитать, что рекомендуемое количество дисков должно быть кратным сумме дисков в скобочках.
В динамическом пуле диски разбиты на дисковые экстенты (далее disk extent — DE).
А DE в свою очередь объединены в RAID Extents.
Сумма чисел в скобочках RAID, например, RAID5 (4+1) является количеством DE на диск и количеством DE в одном RAID Extent.
Для RAID5 (4+1) каждый диск будет разбит на 5 DE
Объем пула, например, для RAID5 (4+1) при дисках равных 900 ГБ будет: 4 x 900 = 3600 и так далее (в реальной жизни еще меньше так, как диск на 900 ГБ будет = 820 ГБ, т.е. 4 x 820)

Далее DE объединяются в RAID extents распределенные между дисками RAID группы.
Если количество дисков соответствует рекомендуемым значениям, то гарантируется равномерное распределение RAID extent-ов между дисками, а это +производительность
Количество DE в RAID extent зависит от типа RAID и размера. Например для RAID5 (4+1) RAID extent содержит 5 DE.

Если количество дисков не соответствует рекомендуемому значению, то будет «сдвиг» RAID Extent, а это -производительность
С другой стороны можно получить бОльший размер пула.

Для обеспечения отказоустойчивости система не размещает на одном диске два DE одного RAID Extent.
Например, не верно:

Расширение динамического пула делается по принципу RAID + RAID
Например если был создан RAID5 (4+1), то возможно добавить минимум 3 диска, что будет RAID5

LUN

При создании LUN возможно указать его свойства:
Thin — (надо поставить галочку) «тонкий» LUN поддерживающий reclaim, а так же Deduplication, занимает в зависимости от данных
Deduplication — работает только если стоит галочка Thin
Thick — (убрать галочку с Thin) deduplication не поддерживается, сразу занимает выделенное пространство

Размер луна лучше сделать на 20% меньше размера пула

Источник: https://www.dellemc.com/resources/en-us/asset/white-papers/products/storage/h16289-dell_emc_unity-dynamic_pools.pdf

358 views


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *