Тестирование производительности Dell PERC 6/i RAID

Недавно мы получили новый Dell R710 с RAID-контроллером PERC 6 / i и шестью 15-тысячными дисками SAS. Я проводил некоторые тесты производительности с использованием hdparm и seeker на двух разных конфигурациях, и я не совсем уверен, что делать с результатами.


Конфигурации:

6 дисков RAID 10 - полоса 64 КБ - запись через, без чтения вперед - RHEL 5.5

Результаты:

Время чтения буферизованного диска: 1024 МБ за 3,01 секунды = 340,69 МБ / с

Результаты: 206 запросов в секунду, 4,848 мс времени произвольного доступа (137662331 <смещения <436165962118)



4 диска RAID 10, RAID 1 для ОС - полоса 64 КБ - запись через, без чтения вперед - RHEL 5.5

Время чтения буферизованного диска: 956 МБ за 3,01 секунды = 318,13 МБ / с

Результаты: 209 запросов в секунду, время произвольного доступа 4,771 мс (58179688 <смещения <292314580383)


Мой первый вопрос заключается в том, соответствуют ли эти результаты ожидаемому диапазону для нашего оборудования. При использовании RAID-калькулятора кажется, что я должен быть в состоянии получить более высокие скорости из любой конфигурации.

Кроме того, хотя первая конфигурация работает немного лучше, вторая конфигурация позволила бы нам отделить наши базы данных MySQL от других IO и изолировать их от RAID 1. Я чувствую, что такая изоляция окажется более выгодной, чем несколько дополнительных МБ / с.

Мысли? Любой вклад приветствуется.

1 ответ

Решение

Да уж. Вы ПОЛНОСТЬЮ сосредотачиваетесь на первом номере. Ничто не заботится о МБ / с на сервере. ЕДИНСТВЕННЫЙ соответствующий пункт - IOPS. Потому что ходы разрушают IO.

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

Итак, какие цифры IOPS у вас есть?

Другие вопросы по тегам