Google

Оценка IOPS для NetApp FAS8080 EX

Опубликовано:Май 20, 2015
Comments
Add One
0

В данной статье мы оцениваем производительность контроллеров системы промышленного класса NetApp FAS8080 для различных профилей нагрузки, а также другие параметры IOPS на ГГц, IOPS на ГБ.

Все расчеты выполняется на основе методики, которая описана в статье «Методика оценки IOPS».

Соберем всю необходимую информацию, которая нам понадобиться для расчета.

  • Частота ядер процессора контроллера – 2,8 ГГц.
  • Количество ядер на одном контроллере – 10.
  • Количество процессоров на одном контроллере – 2.
  • Рассчитаем суммарную частоту – 2,8x10x2 ГГЦ = 56 ГГц.
  • Грубую оценку IOPS для одного контроллера можно получить уже на этом этапе. Для этого необходимо воспользоваться соотношением между количеством операций ввода-вывода и суммарной частотой контроллера. Это значение указано в методике (10000 IOPS/GHz). Умножаем 56 ГГц x 10000 IOPS/GHz, получаем грубую оценку 560000 IOPS на контроллер. Следовательно, производительность пары контроллеров равна 1120000 IOPS. Эти грубые оценки хорошо использовать для самопроверки.
  • Информацию по рекомендуемым конфигурациям RAID групп возьмем из «FAS8xxx Best Practice Guide»:
    • RAID-DP SSD используем в конфигурации 14+2.
    • RAID-DP SAS используем в конфигурации 14+2.
  • Максимальное количество дисков для пары контроллеров – 1440.

В статье «Краткий обзор NetApp FAS8xxx» указано, что в систему FAS8080 в гибридной конфигурации может быть установлено не более 240 Flash дисков ёмкостью 400ГБ, так как лимит для All-Flash конфигурации, установленный на уровне программного обеспечения, составляет 240 дисков.

Для расчета мы будем использовать 232 Flash диска, в конфигурациях RAID-DP 14+2 и 6+2 в соответствии с рекомендацией NetApp.

Расчет для максимального количества IOPS (Cache Read Miss)

Задаём параметры для расчёта:

  • Операции чтения – 99%.
  • Конфигурация RAID групп для Flash дисков – RAID-DP 14+2.
  • Количество RAID групп для Flash дисков — 14.
  • Одну группу для оставшихся SSD дисков используем в конфигурации RAID-DP 6+2.
  • Конфигурацию RAID групп для SAS дисков 10K – RAID-DP 14+2.
  • Количество RAID групп для SAS дисков 10K — 70.
  • Одну группу для оставшихся SAS дисков 10K используем в конфигурации RAID-DP 6+2.

04212015_FAS8080_R99_IOPS

Графическое представление результатов расчета:

04212015_FAS8080_R99_IOPS_graph

Максимальное значение IOPS для HA-пары – 939048.
Максимальное значение IOPS для 1 контроллера – 469524.
Отношение IOPS per GHz ~ 8384.
Отношение IOPS per GB ~ 1,06.

Реальный объем дискового пространства на Flash дисках ~ 70,5 ТБ.
Реальный объем дискового пространства на SAS дисках 10K ~ 796 ТБ.

Сравним, данный результат с грубой оценкой, которую мы сделали в начале статьи. Тогда мы получили 560000 IOPS на 1 контроллер. Разница с новым результатом составляет около 16%.

Неплохая оценка, с учетом того, что она делалась лишь на основе знаний о частоте процессорных ядер и их количестве на одном контроллере.

На уровне процессоров остается неплохой запас производительности, поэтому мы предполагаем, что в новой версии программного обеспечения может быть увеличено количество Flash дисков.

Расчет количества IOPS для профиля нагрузки, характерного для баз данных

Исходные параметры аналогичны, отличается только процент операций чтения. Для баз данных (OLTP нагрузка) характерное соотношение между операциями чтения и записи равно 70/30.

04212015_FAS8080_R70_IOPS

Графическое представление результатов расчета:

04212015_FAS8080_R70_IOPS_graph

Максимальное значение IOPS для HA-пары (DB like) – 394400.
Максимальное значение IOPS для 1 контроллера (DB like) — 197200.
Отношение IOPS на GHz (DB like) ~ 3521.
Отношение IOPS на GB – 0,44.

Реальный объем дискового пространства на Flash дисках и SAS дисках такой же.

Add Comment Register



Leave a Comment