PDA

Показать полную графическую версию : Медленная и подозрительная работа программного(софтового) RAID 5 Windows 10


Ivanii
05-04-2017, 12:05
Комп с 3мя физическими дисками.
На каждом физическом диске создан файл виртуального диска.
Из 3х не монтированных(их нет в диспетчере дисков) файлов собран раид-5 (четность).
При работе очень низкая скорость записи и при просмотре монитора ресурсов выяснилось:
При линейной записи 17 МБ/с в файл на райде
в первый файл виртуального диска пишется 10 МБ/с
во второй файл виртуального диска пишется 30 МБ/с - в 3 раза больше положенного!
в третий файл виртуального диска пишется 30 МБ/с - в 3 раза больше положенного!
И HDD трещат, монитор ресурсов пишет про HDD "100% активного времени"

Подскажите пожалуйста это я криво что-то сделал, так и задумано, баг виндов и как это победить?

Александр К.
06-04-2017, 03:06
Подскажите пожалуйста это я криво что-то сделал, так и задумано, баг виндов и как это победить? »
Не в курсе как можно собрать RAID из виртуальных дисков (поделитесь, пожалуйста), но могу предположить, что эти виртуальные диски видятся системой как простые файлы и поэтому лежат на физ.дисках как попало, то есть фрагментированы, а первый ко всему прочему живёт на системном диске, поэтому и скорость у него не ахти. Что мешает собрать RAID как положено, из нормальных разделов?

Тему надо было озаглавить не "Медленная и подозрительная работа программного(софтового) RAID 5 Windows 10", а "Медленная работа подозрительно собранного программного (софтового) RAID 5 Windows 10" :biggrin:

Ivanii
06-04-2017, 09:28
Проблема с программным РАИДом повторилась и на физических дисках, на вин 8.1 = баг виндовс...
Чтобы не выглядеть дураком хотя-бы вики почитайте, в РАИД 5 на все диски пишется поровну, при 3х дисках по половине от входящего потока...

cameron
06-04-2017, 09:59
давайте начнём издалека, а именно с пары вопросов:
1. какая цель этого вашего меропрятия?
2. какие диски используются?
3. какой режим работы дискового контроллера (см. в биосе)?

Ivanii
06-04-2017, 10:27
Я разобрался в источнике проблемы, протестирую и опишу, на данный момент на физических дисках проблема НЕ устранима, на VHD кажется устранил.

Ivanii
06-04-2017, 14:37
Пробовал с физическими дисками на вин 8.1, с виртуальными на вин 10 обновленной, в системе 3 HDD - 1,5 ТБ с системой, 2 ТБ и 1,5 ТБ, каждый виртуальный диск лежит на отдельном физическом.

Что удалось выяснить на данный момент:

Программный РАИД 5 Майкрософт работая как с физическими дисками так и с виртуальными дисками получаемые на запись данные зачем-то пишет зеркально на 2 диска массива(с физическими дисками возможно и на все) и еще раз пишет как положено по 1/(n-1) (n количество дисков в массиве) на каждый диск...
Победить проблему не удалось, удалось при работе на виртуальных дисках высвободить от зеркальной записи диск находящийся на системном HDD путем переноса туда файла подкачки...

1 Нужен диск для переноса данных и как тест перед созданием массива на рабочем компьютере.
2 Там где VHD вин 10 стоит 3 самсунга, 2 по 1,5 ТБ и один 2 ТБ.
3 Режим сказать не могу так как доступ к нему по сети.

2 Где физические диски собран тестовый компьютер с вин 8.1, подключено 3 одинаковый сегейта по 40 ГБ.
3 Режим IDE.

Ivanii
09-04-2017, 10:18
Способ воспроизведения бага:
Создание виртуальных дисков - "Этот компьютер" правой кнопкой и выбрать "Управление", "Управление дисками" - "Действие" - "Создать виртуальный жесткий диск" - выбрать место хранения и имя, установить размер 5 ГБ, так создать 3 виртуальных жестких диска.
Будет создано 3 файла размером 5,00 ГБ (5 368 709 632 байт) и автоматом смонтированы.
Создание РАИД 5 "Панель управления" - "Дисковые пространства" - "Создать новый пул и дисковое пространство"- "Да" - проверить что выбраны для создания пула созданные виртуальные жесткие диски - "Создать пул" - выбрать "Тип устойчивости" "Четность" - "Создать дисковое пространство"
Будет создан и смонтирован диск "Дисковое пространство" размером почти 6 ГБ, 4 ГБ растворились...

Для теста полученного диска РАИД 5 я использовал также создание виртуального жесткого диска на нем, но можно и просто скопировать на него файл размером 4 - 5 ГБ.
Открываем "Диспетчер задач" - "Производительность" - "Открыть монитор ресурсов" - "Диск" - "Работа диска" - сортируем по "Всего (байт/с)".
Когда копирование/создание дойдет до 50 % смотрим в "монитор ресурсов" потоки на запись в копируемый/создаваемый файл и в файлы VHD и видим, что в 1 файл VHD пишется 1/2 от входящего потока, а в 2 других файла VHD пишется 1,5 от входящего потока(во все 3 файла VHD должно писаться по 1/2 от входящего потока)

Именно из-за этого бага не возможно использовать программный РАИД 5 от Майкрософт независимо на физических дисках или на виртуальных...

mwz
09-04-2017, 11:08
Будет создано 3 файла размером 5,00 ГБ »

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

Александр К.
09-04-2017, 11:18
И все на одном физическом? »
Читайте тему с начала.
На каждом физическом диске создан файл виртуального диска. »

---------------------------------------

Будет создан и смонтирован диск "Дисковое пространство" размером почти 6 ГБ, 4 ГБ растворились... »
Кто Вам мешает выставить желаемый размер?
http://рыбалтика.рф/download/file/pic=58e9efdf41d578.58873719.jpg

Александр К.
09-04-2017, 11:39
из-за этого бага не возможно использовать программный РАИД 5 от Майкрософт независимо на физических дисках или на виртуальных... »
Я проверил, точно как Вы описали.. Скорость действительно крайне низкая. Использовал 3 физ диска: 2 HDD по ~100 Мб/с и 1 SSD. Скорость записи на каждый диск не превышает 20, а в пул почему-то 10.
Но это не означае, что нельзя использовать, просто очень некомфортно.




© OSzone.net 2001-2012