Кто-нибудь экспериментировал с запуском виртуального RAID0 внутри виртуальной машины? Например, два виртуальных диска в программной конфигурации RAID0, а не один виртуальный диск.
В частности, мне интересно, увеличится ли производительность чтения или накладные расходы, связанные с наличием двух виртуальных дисков, сведут на нет эффект?
Я не ожидал бы каких-либо улучшений, если бы ваши виртуальные диски не были на физически отдельных носителях / шпинделях в хост-системе - наличие двух виртуальных дисков в RAID0, которые сопоставлены с одним физическим диском на хосте, вероятно, просто замедлит работу, поскольку физический диск придется перемещаться между образами виртуальных дисков, чтобы учесть чередование.
Я думаю, что даже с физически разделенными базовыми хранилищами данных накладные расходы виртуальной машины превзойдут любое увеличение производительности.
Обычно я не создаю RAID в своих системах виртуальных машин - базовый хост имеет RAID для избыточности (с уровнем RAID (1/5/6), выбранным на основе производительности, которая мне нужна от этой среды виртуальных машин), а отдельные виртуальные машины просто катаются на том, что они видят как один большой (виртуальный) диск.
Ваш опыт может отличаться, и, вероятно, есть хорошие случаи для представления двух виртуальных дисков некоторым виртуальным машинам, но я вполне уверен, что производительность не входит в их число.
В приложениях с большим количеством операций ввода-вывода могут быть небольшие незначительные улучшения в процентах за счет распараллеливания лифта ввода-вывода по нескольким виртуальным LUN, но это будет довольно мало. Прироста производительности недостаточно, чтобы преодолеть усилия по его настройке. Не стоит.
Представление нескольких виртуальных дисков на основе разные массивы хранения фактически воля улучшить производительность по тем же причинам, что и на физическом. Если представленное хранилище также имеет соответствующий RAID-массив, главный риск R0 в значительной степени сводится на нет; вам понадобится весь отказ массива потерять хранилище вместо отказ одного диска.