Назад | Перейти на главную страницу

HP dl360p G8 пишет / задержка с твердотельными накопителями в рейде очень низкая

У меня есть сервер DL360P g8 с рейд-контроллером HPE p420i (кэш 2 ГБ). Мы заметили, что запись на SSD через рейд невероятно медленная. Рассматриваемые диски, которые у меня есть в массивах:

Volume 1 - RAID6
  * 6 x Intel 545s 120GB SSD SATA
Volume 2 - RAID0
  * 2 x Western Digital WD Black 1TB WD10JPLX SATA

Мы заметили, что при копировании с тома SSD на том HDD все перемещается примерно так быстро, как вы ожидали.

Однако копирование в обратном направлении (HDD TO SSD) скорость ужасная.

Мне не удается определить причину проблемы, а также ее решение.

Дополнительные замечания:

  * OS: ESXI 6.7 / hpe
  * All disks are brand new (note: consumer grade, not enterprise)
  * The disks are SATA rather than SAS, however I cannot find anything to explain why SATA SSDs would be as slow as they are.
  * The disk activity ring does not light up for the SSDs, however they do for the HDDs. (maybe related somehow???)

Что мы пробовали:

  * Installing ESXI 6.7 base
  * Installing ESXI 6.7 hpe
  * Disabling SSD Smart Path
  * Copying files with a debian live-USB
  * Updating firmwares with HP SPP gen 8.1

Вещи, которые мы не пробовали:

  * SAS SSDs (dont have any)
  * Enabling the physical drive write cache state (that will only speed up until the 2gb buffer is full, correct?)

Я подозреваю, что у них может быть некоторая несовместимость с SSD, однако я не могу найти какую-либо подтверждающую документацию для подтверждения этого,

Если что-то в этом вопросе звучит не совсем правильно, пожалуйста, укажите и исправьте мои заблуждения. Спасибо!

RAID-6 является узким местом, потому что все операции записи ограничиваются производительностью одного диска и, тем не менее, имеют штраф за запись для случайного или даже последовательного блока. Кроме того, идея проверить производительность хранилища данных простым копированием и вставкой не является точным подходом к сравнительному анализу. Разверните виртуальную машину поверх хранилища данных с готовым к нулю подготовленным VMDK и протестируйте производительность с помощью fio или diskspd. Более того, при копировании с HDD на SSD выполняется операция чтения-записи, что означает, что данные считываются с HDD с максимальной производительностью.

Также проверьте эту статью от Microsoft - https://blogs.technet.microsoft.com/josebda/2014/08/18/using-file-copy-to-measure-storage-performance-why-its-not-a-good-idea-and-what- ты должен делать вместо этого /