none
Медленная и подозрительная работа программного(софтового) RAID 5 Windows 10 RRS feed

  • Общие обсуждения

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

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

Все ответы

  • А если сделать рейд из физических дисков? Виртуализация всегда свой вклад вносит.
    5 апреля 2017 г. 9:15
    Модератор
  • У меня пока нет свободных дисков нужного объема и я попробовал собрать из vhd для теста и под бкап, если исправить проблему с трехкратной записью то скорость вполне устроит.

    5 апреля 2017 г. 9:35
  • Из каких документов Вы взяли, сколько "положено" писаться? Как учитывали влияние виртуализации?
    5 апреля 2017 г. 10:01
    Модератор
  • https://ru.wikipedia.org/wiki/RAID

    На первый диск пишется в пределах разумного(в идеале половина от входящего потока), на 2 и 3 пишется не по половине от входящего а в 3 раза больше.

    5 апреля 2017 г. 11:10
  • Извините, разбираться, правда или вранье написаны в википедии, у меня нет ни времени, ни желания. Может быть, сможете подкрепить свое мнение достоверным источником?
    5 апреля 2017 г. 11:35
    Модератор
  • http://www.intel.ru/content/dam/support/us/en/documents/server-products/d29305023_raid_swug_r23_5.pdf

    Страницы 11 - 12


    • Изменено Ivan_ii 5 апреля 2017 г. 12:00
    5 апреля 2017 г. 11:58
  • Про особенности работы с виртуальными дисками ничего не нашел. :(
    5 апреля 2017 г. 12:06
    Модератор
  • По факту софт РАИД работает не с виртуальными дисками а с файлами.

    Какие особенности должны быть, трехкратная запись?


    5 апреля 2017 г. 12:10
  • Контроллер RAID (хоть программный, хоть аппаратный) про файлы вообще ничего не знает.
    5 апреля 2017 г. 12:17
    Модератор
  • Я тоже так думал, пока этот софтовый РАИД не собрался на НЕ смонтированных файлах VHD.

    5 апреля 2017 г. 12:30
  • Проблема с программным РАИДом повторилась и на физических дисках... 

    И соответственно вопрос - как связаться с тех поддержкой Майкрософта желательно на русском языке?
    6 апреля 2017 г. 6:28
  • К сожалению, такого рода вопросы решаются только в рамках платной поддержки. Если у организации есть подписка, обеспечивающая поддержку, воспользуйтесь этими возможностями.

    Увы, у меня нет возможности воспроизвести Вашу проблему, так что убедиться, что она воспроизводится и связана именно с Windows (чтобы передать разработчикам), а не с используемым оборудованием, я не могу.

    6 апреля 2017 г. 8:50
    Модератор
  • Пробовал с физическими дисками на вин 8.1, системный SSD + 3 сегейта по 40 ГБ.
    С виртуальными на вин 10 обновленной, с 3 HDD - 1,5 ТБ с системой, 2 ТБ и 1,5 ТБ, каждый виртуальный диск лежит на отдельном физическом.

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

    Программный РАИД 5 Майкрософт работая как с физическими дисками так и с виртуальными дисками получаемые на запись данные зачем-то пишет зеркально на 2 диска массива(с физическими дисками возможно и на все, загрузку по дискам посмотреть не могу, скорость сильно ниже одиночного диска и трещат все 3) и еще раз пишет как положено по 1/(n-1) (n количество дисков в массиве) на каждый диск...
    Победить проблему не удалось, удалось при работе на виртуальных дисках высвободить от зеркальной записи диск находящийся на системном HDD путем переноса туда файла подкачки...
    6 апреля 2017 г. 11:46
  • Способ воспроизведения бага:
    Создание виртуальных дисков - "Этот компьютер" правой кнопкой и выбрать "Управление", "Управление дисками" - "Действие" - "Создать виртуальный жесткий диск" - выбрать место хранения и имя, установить размер 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 от Майкрософт независимо на физических дисках или на виртуальных...


    • Изменено Ivan_ii 9 апреля 2017 г. 7:18 ошибки
    9 апреля 2017 г. 7:17