Подскажите пожалуйста, почему скорость записи на диск HDD сильно проседает?

Есть два сервера с ОС Windows. На каждом из них установлен Raid10 массив из 4-х HDD.

  1. В первой системе используются 4 диска HGST HUS726T4TALE6L4 : 4000,7 GB К ней вопросов вроде как нет, что подтверждают результаты тестирования в CrystalDiskMark8_0_4c

тест первой системы

  1. Во второй системе используются 4 диска 4TB 3.5" Toshiba 7200 rpm SAS 12Gb/s MG08SDA400E Я заметил что скорость копирования в эту систему занимает очень много времени, и решил провести такой же тест.

тест второй системы

Тут видно что скорость записи несоразмерно меньше. И это мне кажется странным, даже в сравнении с первой машиной . В тоже время, обслуживающий вторую машину персонал, утверждает что всё хорошо с дисками, и они исправны. Подскажите пожалуйста как объяснить такие результаты теста? Как мне аргументировать что тут что то не так? Или наоборот всё правильно и я ошибаюсь? А если есть какая то неисправность то как её выяснить? Может есть какой то список причин почему так может быть?


Ответы (2 шт):

Автор решения: puffleeck

поскольку скорость записи у них в любом случае так себе(что продиктовано конструктивными особенностями), для начала стоит учесть логику этих современных патифонов.

у разных моделей, разный объем кэша(ТТХ не редко могут быть указаны и на корпусе самих HDD), да и файлы бывают разного размера, иногда большего чем кэш.

если совсем на пальцах, вариантов логики как минимум пара.


первый - файл меньше кэша:

  1. кэш проглатывает его целиком, система видит мегаприятную скорость записи, и на этот момент она уже считает что запись окончена(хотя запись грубо говоря даже не началась)
  2. из кэша записывается на диск
  • 2.1. тут вы уже можете кинуть следующий файл(если он меньше свободного кэша - см пункт 1)
  1. запись окончена

второй вариант - файл в разы больше кэша:

  1. кэш забивается полностью
  2. поскольку файл еще не кончился, а кеша уже нет, остальное пишется на сам hdd напрямую, с настоящей скоростью винта.
  • 2.1. любые дополнительно брошенные на него файлы, в лучшем случае встанут в очередь, если конечно софт это позволяет.
  1. файл только что кончился, но первая часть всё еще в кэше(теперь уже она будет записываться на сам винт).
  2. запись окончена

разумеется есть еще такие нюансы:

  • сначала файл может записываться и в кэш и на сам диск одновременно

  • это описание никак не учитывает влияние RAID'ов

  • внутри рейда, даже если его лепили не как попало, могут быть винты с разными кэшами, а кэши это по сути та же оперативка. там целый зоопарк вариантов отличающихся друг от друга буквально во всём(ddr2 - gddr7x+)

// какие используются в HDD, не подскажу ибо не интересовался

  • как уже говорили - износ, размер кластера,

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

в том же process explorer есть хронология нагрузки i/o. там можно увидеть: и в какой момент отвалился кэш, и скорость кэша, и реальную скорость HDD(когда кэш уже кончился).

да и ваше замечание на счет диски новые не очень однозначно.

сошедшие 5 минут назад с конвейера конечно новые, но и те что за 10лет лежания на полке магазина ни разу не использовались - это тоже новые, а разницы между ними, гхм... не мало


я если что "не настоящий железячник" - на истину в последней инстанции не претендую

p.s. ужс... часа 3 ушло чтоб пораскинуть мозгами, осталось собрать их теперь обратно... :3

→ Ссылка
Автор решения: Mopx

У обоих моделей жесткого диска есть параметр, именуемый "скорость передачи данных". Если у HGST она 600 Мб/с, то у Toshiba она 243 Мб/с. Если верить спецификациям в этих ваших инторнетах.

→ Ссылка