HPE 1.92TB SATA 6G смешанного типа. SFF SSD очень медленный по сравнению с жесткими дисками HP SAS.
На скриншоте ниже я показал 3 машины, 4 диска. моя основная продукция на базе DL580, SATA 6G HP 1,92 ТБ, смешанное использование, SFF SSD RAID 1.
Время вставки MySQL в 1 миллион строк составляет ~ 30 секунд в твердотельном накопителе, тогда как его время в ImageServer 20TB 7200 RPM RAID 5 составляет ~ 15 секунд!! Как, черт возьми, это возможно?
SSD стоил мне ~ 2300 долларов США, я действительно в шоке, все прошивки и драйверы в актуальном состоянии, а ОС - Windows 2012 R2.
Это известно или ожидается?! если нет, то поделитесь своим пониманием.
Подробно о 3 машинах:
HP ProLiant DL380 Gen9, Smart Array P840, 20 ТБ, объем RAID 5: 12 X 2 ТБ, 7200 об / мин (Тип диска: SAS HDD, модель: HP MB2000FCWDF, Версия прошивки: HPD9, Скорость передачи: PHY 1: 6 Гбит / с).
HP ProLiant DL380 Gen9, Smart Array P440ar, объем ~ 1 ТБ RAID 5: 4 X 300 ГБ, 10500 об / мин (Тип диска: SAS HDD, модель: HP EG0300FCVBF, Версия прошивки: HPD9, Скорость передачи: PHY 1: 6 Гбит / с).
HP ProLiant DL580 Gen9, Smart Array P830i, 1,9 ТБ RAID 1 том: 2 X HPE 1,92 ТБ SATA 6G SFF SSD смешанного использования (Тип накопителя: SATA SSD, модель: ATA MK1920GFDKU, версия прошивки: HPG0, скорость передачи: 6 Гбит / с). Это машина, о которой идет речь, машина также содержит второй диск: RAID 1 ТБ 0 10500 об / мин "четвертый на картинке".
Обновление 1:
Повторный тест SSD после включения кэша записи в смарт-массиве ничего не сделал, как показано на скриншотах ниже! мне нужно перезагрузить компьютер после включения кэша записи?
Обновление 2:
Дальнейшее копание показало, что моя производительность записи SSD BenchMarked, по-видимому, соответствует спецификациям 28500 IOP / S, как указано в ссылке HPE: http://ssd.hpe.com/recommendations см. Скриншот ниже (исправьте меня, если я неправильно понял)
Максимальная пропускная способность WRITE (MiB/s): 475
Также все официальные спецификации 3 интеллектуальных массивов HP, упомянутые в разделе производительности:
- SAS 12 Гбит / с (теоретическая пропускная способность 1200 МБ / с на физическую полосу)
- SATA 6 Гбит / с (теоретическая пропускная способность 600 МБ / с на физическую полосу)
Наконец, все графические интерфейсы Smart Arrays в разделе " Информация об оборудовании контроллера" показали:
Согласованная скорость передачи данных PCIe: PCIe 3.0 x8 (7880 МБ / с)
Собирая все это вместе, кажется, что SAS HDD выполнил SSD с помощью кеша интеллектуального массива и RAID 5. Я не смог найти Max Seq WRITE Throughput для SAS HDD, кто-нибудь знает?
Может быть, это можно рассчитать, используя результаты теста:
Пример: для жесткого диска SAS 4 X 300 ГБ:
Пропускная способность Seq WRITE (МиБ / с). Отмечено как: 5782
Разделите 5782 на 4 (количество дисков) = 1445,5 МБ / с
Но поскольку смарт-массив Max составляет 1200 МБ / с, я думаю, что в моих вычислениях чего-то не хватает!
Вот и все, пожалуйста, поделитесь взглядами / отзывами / исправлениями.
1 ответ
Ваша производительность жесткого диска значительно повышается благодаря кэш-памяти обратной записи DRAM карты RAID, которая в основном преобразует случайные записи в последовательные. Я полагаю, что ваш P840 имеет как минимум 2 ГБ кеша обратной записи, который полностью поглощает рабочую нагрузку CrystalDisk и кэширует большую часть MySQL.
Хотя верно и то, что даже ваши твердотельные накопители должны получать выгоду от кэш-памяти DRAM контроллера, твердотельные накопители в гораздо большей степени зависят от их частного кеша DRAM, который часто отключается контроллерами RAID. Более того, я полагаю, что ваш P830i имеет меньший кэш (1 ГБ?)
Чтобы повысить производительность ваших твердотельных накопителей, вы можете включить их внутренний кэш (с помощью утилиты RAID-контроллера), но убедитесь, что полностью понимаете возможные последствия потери данных этого выбора. Посмотрите здесь для получения дополнительной информации.
Наконец, предположим, что вы сравниваете двухдисковый RAID1 с 12-дисковым массивом RAID5...