У контролері HP Smart Array P420 додана підтримка SSD. При підключенні SSD автоматично активується режим HPE SSD Smart Path. У цьому режимі для SSD дисків відключається кеш і контролер починає працювати безпосередньо з дисками.
Ми вирішили перевірити в чому різниця між звичайним режимом і SSD smart path. Для тестів були взяті 24 диски SSD Intel DC S3500 300GB. Заміри проводились за допомогою програми IOmeter.
Налаштування були задані для невеликої бази даних розміром 4GB зі середньо-високою завантаженістю.
Параметри IOmeter
Pattern: Database (4K, read / write = 67/33)
Maximum disk size: 8 388 608 (4 GB)
Outstanding IO: 64
Write IO: Full random
Workers: 8
Time: 9 min
Як користуватися програмою IOmeter і що означають ці параметри?
Для вимірів використовувався 10 рейд.
Швидкість виконання операцій в мегабайтах в секунду
Швидкість виконання операцій в кількості операцій в секунду
При використанні до 16 SSD дисків 2GB кеш дає явну перевагу в порівнянні з режимом SSD Smart Path.
На 18 дисках обидва режими показують однаковий результат.
Від 20 і більше дисків SSD Smart Path дає більш високі показники.
На графіку також чітко видно що використання 1 або 2 SSD дисків вельми неефективно. Максимальні показники з використанням 2GB кешу досягаються при підключенні 6-8 дисків. 4 диски можна розглядати як хороший бюджетний варіант, оскільки вони дають 67% продуктивності від 8 дисків.
Середня затримка в мілісекундах
2GB кеш краще ніж SSD Smart Path при використанні до 18 дисків, але різниця досить незначна.
Видно дуже сильні затримки при використанні до 4 дисків.
Від 4 дисків і вище показуються хороші результати на рівні 5-6 мілісекунд.
Підсумки.
У порівнянні з SAS дисками навіть 1-2 SSD дадуть величезний приріст, який буде помітний неозброєним поглядом при роботі з базою даних.
Оптимальний варіант за співвідношенням ціна / якість це 4 диски, ну а якщо дозволяють кошти, то ідеальний варіант це звичайно ж 8 і більше SSD дисків.
З приводу Smart Path. У нашому тесті його має сенс включати якщо у вас буде 18 і більше SSD. На нашій практиці, клієнти рідко встановлюють понад 8 SSD в один сервер. Тому Smart Path краще відключати та підключати кеш контролера виставляючи його на 100% запис.
Важливо пам'ятати, що при створенні логічних дисків на базі SSD, рейд контролер HP Smart array P420 автоматично відключає кеш для логічного диска та активує опцію Smart Path. При відключенні Smart Path кеш назад не підключається і його потрібно підключати до логічного диска вручну.
А 2 диска в начале графиков - это Raid 1 или 0?
А 2 диска в начале графиков - это Raid 1 или 0?
1 диск - Raid 0
2 диска - Raid 1
и дальше Raid 10