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

Настройка RAID на хосте виртуальной машины для максимальной производительности нескольких виртуальных машин

Как лучше всего настроить диски на сервере VMWare, на котором будет размещено несколько машин?

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

Пропуск RAID и наличие одной виртуальной машины на диске означает, что доступ к диску в целом будет медленнее (скорость одного диска), но никогда не будет задержек, вызванных одновременным доступом к дискам другой виртуальной машины.

Если все ваши виртуальные машины используют одни и те же диски, вы получите лучшую общую пропускную способность, потому что ваш дисковый контроллер (и сами диски) должны иметь возможность переупорядочивать операции чтения и записи. С большей глубиной буфера он сможет лучше переупорядочивать эти операции чтения и записи. Если вас беспокоит, что одна виртуальная машина будет выполнять тонну доступа к диску и замедлять работу других ... ну, вам просто нужен гипервизор, который поддерживает качество обслуживания и следит за тем, чтобы одна виртуальная машина не истощила другую (небрежно, Я думаю, что контейнеры Solaris позволяют это).

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

Несмотря на то, что RAID 5 (и 4) имеет преимущество записи с более высокой пропускной способностью, существует много опасений из-за неисправимых сбоев и того факта, что диски большой емкости, по прогнозам, превысят емкость RAID 5 в 2009 году.

Я перешел на RAID 10 и обычно настраиваю 3 диска шириной (2 зеркальных и один резервный) и столько дисков, сколько необходимо для соответствия требованиям емкости. Современные накопители и контроллеры настолько хорошо умеют кэшировать записи, что я не заметил огромного снижения скорости.