Спецпроекты

Изучаем HDD для IaaS, VPS, Dedicated: IOPS и Latency

Маркет

Подбирая ИТ-инфраструктуру в аренду (IaaS), необходимо определиться с основными количественными характеристиками сервиса и оценить требуемую производительность предоставляемого оборудования. Гарантированные характеристики производительности оборудования (например, IOPS и Latency) являются одними из ключевых параметров жестких дисков HDD.

Что такое IOPS

IOPS (Input/Output Operations Per Second, количество операций ввода/вывода в секунду) — один из ключевых параметров при измерении производительности систем хранения данных и сравнения их между собой.

Фактически, IOPS — это количество информационных блоков, которое может быть записано или считано за единицу времени. Чем выше показатель, тем быстрее дисковый накопитель. Различают IOPS в различных режимах работы накопителя — последовательного и произвольного чтения и записи; в общей сложности четыре комбинации. У разных типов накопителей различный показатель IOPS. При этом, что весьма логично, чем технология изготовления дисков более новая, тем выше IOPS. В конечном итоге суть появления SSD именно в том, чтобы повысить скорость чтения/записи информации на HDD.

Тип HDD Ориентировочное значение IOPS
SATA 500 – 1 000
SAS 1 000 – 3 000
SSD 10 000 – 50 000

Что такое Latency

Latency — это общий термин, обозначающий задержку во время исполнения заданных операций. Он может характеризовать как время доступа к системе хранения, так и задержки при передачи данных по сети.

Выбор IOPS и Latency

Как понять, какие именно характеристики IOPS и Latency необходимы? Если приложение уже работает на локальной, но планируется перенос в облако, то можно собрать статистику его работы , это позволит оценить значения IOPS и Latency в периоды пиковой нагрузки, и внести в SLA соответствующие величины. Если же приложение планируется запустить сразу в облаке, то можно попробовать рассчитать эти параметры или смоделировать рабочую нагрузку.

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

Впрочем, многие поставщики IaaS имеют в наличии различные типы жестких дисков с возможностью перехода с одного типа диска на другой. Необходимый интерфейс для выбора тарифов IaaS доступен на портале CNews в разделе Market.CNews.

Наиболее дешевым является дисковое пространство SATA, разброс цен от 4 до 10 рублей за 1 Гб в месяц. Более дорогими являются диски SAS: в среднем, от 8 до 20 рублей за 1 Гб в месяц. Еще дороже стоит дисковое пространство на SSD-носителях: от 20 до 50 рублей за 1 Гб в месяц.