Внимание
Вы просматриваете документацию по предыдущей версии Aerodisk ENGINE.
RDG группа состоит из одного или более VDEV одинакового типа RAID и размера, и опционально: SSD CACHE, SSD MCACHE и SSD Tiering (для групп из HDD дисков).
При создании логического тома на RDG группе можно выбрать размер блока тома:
4К
8К
16К
32К
64К
128К (значение по-умолчанию)
Размер блока тома нужно выбирать максимально близким к размеру блока, с которым работает приложение и данные которого размещаются на томе.
Соответствие размера блока приложения к размеру блока тома особенно важно при случайном характере нагрузки и для групп на HDD дисках.
Для приложений, создающих случайную нагрузку высокой интенсивности маленьким блоком (4К,8К), предпочтительнее использовать RAID-10.
Для тех случаев, когда рабочий объем более важен, чем производительность, и используются твердотельные диски или быстрые HDD диски (SAS10К или SAS15К), можно использовать RAID-5. Не рекомендуется использовать RAID-5 с HDD дисками большого объема (от 4ТБ) из-за длительного перестроения RAID и потенциальной опасности потери данных при выходе из строя второго диска в VDEV.
Для приложений, создающих последовательную нагрузку большим блоком, рекомендуется использовать RAID-5, RAID-60 или RAID-60P, в зависимости от типа используемых дисков.
Размер блока тома определяет, какими «кусками» происходит взаимодействие (запись/чтение) с VDEV, входящих в состав группы. Т.е., если на том происходит запись блоком большего размера, чем блок логического тома, то входящий блок разбивается на несколько блоков (при этом на уровне группы для каждого такого блока формируется контрольная сумма). Если размер входящего блока меньше блока логического тома, то выполняется следующая последовательность действий: чтение блока с VDEV, модификация и запись.
Блок логического тома (логический блок) на уровне VDEV размещается на физических дисках, по схеме, определяемой формулой RAID, и VDEV взаимодействует с дисками блоками, равными физическому размеру блоку диска (PHY_SIZE).
Для VDEV RAID-5, 60 и 60P предпочтительнее, чтобы запись на них происходила полным страйпом, поэтому, при размере физического блока диска 4К, эффективнее писать на VDEV блоками размером N*4K
(N – количество дисков данных в RAID).
Рекомендованные формулы VDEV RAID, с точки зрения производительности, приведены в таблице:
Размер блока логического тома |
RAID-5 |
RAID-60 |
RAID-60P |
---|---|---|---|
4К |
Не рекомендуется |
Не рекомендуется |
Не рекомендуется |
8К |
Не рекомендуется |
Не рекомендуется |
Не рекомендуется |
16К |
4+1, 8+1 |
4+2, 8+2 |
Не рекомендуется |
32К |
4+1, 8+1 |
4+2, 8+2 |
8+3 |
64К |
4+1, 8+1, 16+1 |
4+2, 8+2, 16+2 |
8+3, 16+3 |
128К |
4+1, 8+1, 16+1 |
4+2, 8+2, 16+2 |
8+3, 16+3 |
Формулу RAID 16+ не рекомендуется использовать с медленными дисками большого размера из-за длительного перестроения RAID.
SSD кэш рекомендуется использовать для всех конфигураций HDD дисков. Для групп, создаваемых на NL-SAS дисках, использование SSD кэша обязательно. SSD кэш ускоряет запись, группируя записываемые блоки для дальнейшей асинхронной выгрузки на VDEV.
SSD MCACHE рекомендуется использовать при нагрузке, носящей случайный характер и при включении функционала дедупликации.
SSD Online-Tiering рекомендуется использовать при нагрузке, носящий случайный характер и имеющий ярко выраженные «горячие» области – например, индексы баз данных.
Для приложений, создающих интенсивную нагрузку ввода/вывода, рекомендуется разделять ее на несколько логических томов.
Например, для высоконагруженных баз данных рекомендуется выделять отдельные тома для логов, индексов и размещать файлы базы данных на нескольких логических томах.
Для систем видеонаблюдения с большим количеством камер рекомендуется писать видеопотоки с разных групп камер на разные логические тома.
В системах с интенсивной записью, для сохранения задержек ввода-вывода (IO latency) на приемлемом уровне, рекомендуется не заполнять группу более чем на 80%.
Для получения максимальной производительности рекомендуется:
Для групп из HDD дисков - не менее 4-х томов на группу
Для групп из SSD дисков - не менее 8-ми томов на группу
Виртуальные среды VMware
Быстрые диски SAS 10-15K или SSD
Для HDD дисков обязательно использовать MCACHE
Количество VDEV на группу – не более 4
Предпочтительней для VDEV использовать RAID-10
Для RAID-5 формула 4+1 или 8+1
Использовать тома для датасторов небольшого размера 4-16ТБ
Не менее 4-х томов на группу
Размер блока тома для образов виртуальных машин – 32КБ
Для нагруженных баз данных вынести базы на отдельные тома с соответствующим размером блока (4К или 8К)
Системы видеонаблюдения
Диски NL-SAS
Обязательно использовать SSD Cache
RAID-60 формула 8+2 или RAID-60P формула 8+3, 16+3
Количество vdev на группу – не более 4
Не менее 4-х томов на группу
Размер блока тома 128КБ
Не допускается размещать базу на группах NL-SAS дисков, необходимо выделять отдельные группы и тома на быстрых дисках