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

Нечетная производительность чтения / записи HP Smart Array через ESXi

У меня есть HP Proliant DL380 G7 с HP SmartArray P812 W 1G-BBWC, он подключен к корпусу хранилища D2600 с помощью 1 кабеля mini sas. Все версии прошивки самые последние (включая диски). Также имеется внутренняя объединительная плата, подключенная к внутреннему порту SAS.

Существует один массив хранения RAID 5 (на 3 дисках SATA по 4 ТБ) и три массива RAID 1 на дисках SATA 1 ТБ. Кроме того, к внутреннему порту контроллера подключены внутренние 2,5-дюймовые диски SAS. 3 х 300 ГБ Raid 5 и 2 х 300 ГБ RAID 1. Эта проблема, похоже, затрагивает как «внутренние» диски, так и диски в корпусе D2600.

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

Сервер работает под управлением ESXi 6 с внутреннего USB-накопителя HP Enterprise.

С небольшой загрузкой на диск проблем нет. Вот где начинаются проблемы. Если я копирую тестовый файл с одного дискового массива на другой, он изначально запускается со скоростью 250 МБ / с в течение случайного промежутка времени (от 10 до 45 секунд). После этого количество операций ввода-вывода на диске значительно снижается и становится очень случайным. (см. снимок экрана).

График настройки HD

Если загрузка ввода-вывода продолжается, в конечном итоге передача упадет до 0, и массив полностью перестанет отвечать.

Одновременно хост ESX регистрирует следующее:

Device naa.bla performance has deteriorated. I/O latency increased from average value of 5134 microseconds to 434632 microseconds.

Коробка Linux на том же сервере показывает следующие результаты:

введите описание изображения здесь

Следует отметить задержку в 1800 мс!

Если массив полностью перестает отвечать, единственный способ восстановить - перезапустить хост. Это происходит во всех массивах, независимо от того, внутренний он или внешний. Я пробовал второй D2600 и другой кабель SAS. Без изменений. Отключение кэша записи Windows или дискового кеша на самих дисках не имеет значения.

Я полностью застрял на этом этапе и рву волосы, любая помощь будет очень признательна!

Вы используете HP DL380 G7, который должен иметь внутренний контроллер массива Smart Array P410.

  • Можете ли вы опубликовать номер сборки VMware ESXi? Имеют значение драйвер и версия HPSA. Может потребоваться обновление.
  • Я бы посоветовал использовать P410 для внутренних дисков и оставить P812 для внешнего корпуса.
  • Вы также должны использовать диски SAS и двухдоменные кабели для D2600 (2 кабеля / многолучевость).
  • В P812 встроен расширитель SAS. В D2600 встроен расширитель SAS. Диски SATA не будут работать в такой конфигурации. Скорости также могли быть понижены до 3 Гбит / с.
  • Убедитесь, что смещение кэша P812 установлено на 75% записи или больше.
  • Если это автономный хост ESXi без SAN, ESXi НЕ ДОЛЖЕН работать на USB или SDHC.