У меня есть сервер под управлением Windows 2008R2. Аппаратный контроллер может выполнять только Raid 1 или 0 и поддерживает горячую замену. У меня 4 диска (оборудование с возможностью горячей замены), каждая пара зеркалируется (рейд 1). Я бы хотел сделать рейд 10, но оборудование не может.
Итак, мне интересно, даст ли полоса (рейд 0) в программном обеспечении через 2 зеркальные пары (на оборудовании) увеличение производительности диска io. Наша большая проблема - это дисковый ввод-вывод, у нас есть лишние тактовые циклы процессора, но мы хотели бы иметь не 2 виртуальных диска, а один чередующийся том.
Будет ли увеличение производительности при использовании чередования программ? Можно ли это настроить во время установки?
У вас не может быть загрузочного / загрузочного раздела Windows на чередующемся томе (RAID 0), но в остальном вы можете создать чередующийся набор над двумя зеркальными наборами. Так как это (RAID 0 + 1) именно так обычно реализуется RAID 10 и чередование не влечет каких-либо значительных накладных расходов на ЦП, вы увидите соответствующие показатели производительности для последовательного ввода-вывода.
Для рабочих нагрузок случайного ввода-вывода, особенно когда речь идет о записи, RAID-контроллеры, которые полностью реализуют RAID 10 на оборудовании, обычно имеют лучшую производительность, поскольку они могут использовать свои большие кеши для буферизации некоторой случайности и уменьшения количества поисков голов в секунду. .