Назад | Перейти на главную страницу

Размер полосы Raid10 для Vmware - 6X12G 10K 1,8TB Disk H730P Mini Raid Controller

Ниже представлена ​​наша текущая конфигурация сервера. Через несколько недель я буду моделировать аварийное восстановление, установив 7 новых дисков (1 горячий резерв) и восстановив все виртуальные машины из резервных копий.

Получу ли я что-нибудь, изменив размер полосы RAID на значение, отличное от 64 КБ? Контроллер RAID имеет параметры 8 КБ, 16 КБ, 32 КБ, 64 КБ, 128 КБ, 256 КБ, 512 КБ, 1 МБ.

Мы будем очень благодарны за любые рекомендации, основанные на приведенной ниже спецификации - спасибо.

Оборудование:

Dell R630
Dell H730P Mini Raid Controller
2XE5-2670 V3
512GB RAM
12G 1.8TB 10K SAS Disk

    Software:

   Vmware ESX 6.7 U3

    Configuration:

    RAID 10, 128k Stripe Size

Вообще говоря, выбор размера полосы - это компромисс между полосой пропускания и количеством операций ввода-вывода в секунду: меньший размер полосы часто означает более высокую скорость последовательного чтения / записи, а больший размер полосы означает более высокие параллельные операции ввода-вывода (из-за меньшего количества операций ввода-вывода, охватывающих несколько дисков).

Тем не менее, механические жесткие диски - это сильно несбалансированные устройства: задержка преобладает до тех пор, пока не будет выдан относительно большой ввод-вывод (> = 32 КБ), поэтому размер элемента полосы (или размер блока, на языке Linux MDRAID) менее 64 КБ редко используется (что бывает значение по умолчанию).

Для хоста виртуализации, где количество операций ввода-вывода в секунду намного важнее, чем скорость последовательной обработки одного потока, я бы увеличил его до 256 КБ.

Из руководства H730:

По умолчанию и рекомендуется размер элемента полосы - 64 КБ. Больший размер элемента полосы обеспечивает лучшую производительность чтения, если ваша система в основном выполняет последовательное чтение.