Хранилище данных в IaaS: как выбрать диски под нагрузку
Дисковая подсистема в облаке — это не второстепенная деталь, а один из главных факторов скорости работы бизнес-систем. Медленные диски способны свести на нет мощный процессор и много оперативной памяти: сервер будет простаивать в очереди на чтение и запись данных. Поэтому выбор хранилища в IaaS — отдельная задача, которую стоит решать осознанно, а не по остаточному принципу.
Почему диски вообще так важны, если есть процессор и память?
Процессор считает, память хранит данные для быстрого доступа, а диск — это то место, куда данные записываются на постоянной основе. Любая операция с базой данных, любой запрос к сайту с большим каталогом товаров, любая проводка в 1С в конечном счёте упирается в скорость чтения и записи на диск. Если диск медленный, то даже мощный сервер будет «тормозить» — процессор попросту будет ждать, пока данные придут с накопителя.
В облаке эта проблема особенно заметна, потому что ресурсы виртуальные и делятся между разными клиентами на одном физическом оборудовании. Хороший провайдер разграничивает нагрузку так, чтобы соседи по серверу не мешали друг другу, но качество этого разграничения сильно зависит от типа хранилища.
Какие типы дисков предлагают облачные провайдеры?
Чаще всего в IaaS доступно несколько уровней хранилища:
- HDD (жёсткие диски) — самый дешёвый и медленный вариант, подходит для архивов, редко используемых данных, холодных резервных копий.
- SSD (твердотельные накопители) — заметно быстрее, стали стандартом для рабочих баз данных, сайтов и большинства бизнес-приложений.
- NVMe-накопители — ещё более быстрая разновидность SSD, использующая современный протокол подключения. Их берут под самые требовательные к скорости задачи: крупные базы данных, высоконагруженные сервисы.
- Сетевые (распределённые) диски — данные хранятся не на одном физическом накопителе, а распределены по нескольким узлам, что повышает надёжность, но может немного снижать пиковую скорость по сравнению с локальным NVMe.
Интересный факт: первый в истории жёсткий диск появился в середине 1950-х годов и весил около тонны, а хранил объём данных, который сегодня легко умещается на флешке-брелоке. С тех пор технологии хранения прошли огромный путь — от вращающихся магнитных пластин до чипов памяти без движущихся частей вовсе.
Чем принципиально SSD лучше HDD для бизнеса?
У HDD внутри есть механическая часть — вращающиеся пластины и головка чтения-записи, которая физически перемещается к нужному участку диска. Это создаёт задержку при каждой операции. SSD устроен иначе: данные хранятся в микросхемах памяти, доступ к любому участку происходит почти мгновенно, без механического перемещения.
На практике это означает, что база данных на SSD обрабатывает запросы в разы быстрее, чем на HDD. Для интернет-магазина это выглядит как мгновенная загрузка каталога, для 1С — как быстрое проведение документов и формирование отчётов без зависаний, для сайта — как отсутствие задержек при одновременном заходе многих посетителей.
Клауд АйСи — облачная инфраструктура и защищённые серверы под 1С и цифровые сервисы бизнеса: размещение в дата-центре, резервное копирование и поддержка.
Всё в одном кабинете по подписке.
Есть бесплатные тарифы навсегда.
Что такое IOPS и почему это важнее объёма диска?
IOPS (input/output operations per second) — количество операций чтения и записи, которые диск способен выполнить за секунду. Это ключевая характеристика для баз данных и любых систем с активной работой с данными, гораздо более важная, чем просто объём в гигабайтах.
Диск на 500 гигабайт с низким IOPS может «захлёбываться» под нагрузкой десятков одновременных запросов, в то время как меньший по объёму, но быстрый диск справится без проблем. Поэтому при выборе конфигурации для 1С, сайта с высокой посещаемостью или CRM-системы стоит смотреть не только на объём хранилища, но и на его скоростные характеристики.
Как понять, что бизнесу не хватает текущего хранилища?
Есть несколько типичных признаков нехватки производительности диска:
- отчёты и обработки в 1С формируются заметно дольше, чем раньше, хотя объём данных вырос не сильно;
- сайт или интернет-магазин начинает подвисать при одновременных заказах или в часы пиковой посещаемости;
- резервное копирование занимает всё больше времени и мешает работе в рабочие часы;
- мониторинг сервера показывает высокую загрузку по операциям ввода-вывода при относительно свободных процессоре и памяти.
Если хотя бы пара пунктов знакомы, это повод пересмотреть тип и класс дисков, а не сразу увеличивать процессор или память — часто причина именно в хранилище.
Нужно ли отдельно думать про резервирование дисков помимо резервного копирования?
Да, это разные вещи. Резервное копирование — это создание копий данных на случай ошибки, удаления или сбоя. А резервирование дисковой подсистемы касается надёжности самого хранилища: используются ли распределённые массивы, есть ли избыточность на уровне физических носителей, чтобы выход из строя одного накопителя не привёл к потере данных.
В качественной облачной инфраструктуре данные обычно хранятся с избыточностью — то есть копируются на несколько физических дисков или узлов автоматически, без участия клиента. Это отдельный уровень защиты, который работает независимо от регулярных бэкапов и обеспечивает базовую сохранность данных даже при аппаратных сбоях.
Как выбрать хранилище правильно и не переплатить?
Универсального рецепта нет, но есть логичный подход к выбору:
- для архивов, логов и редко используемых данных достаточно бюджетных HDD или холодного хранилища;
- для рабочих баз данных, 1С и активных сайтов стоит брать SSD как минимум;
- для действительно высоконагруженных систем с большим числом одновременных пользователей имеет смысл рассматривать NVMe;
- важно смотреть не только на объём и цену, но и на заявленные показатели IOPS и скорости отклика.
Хороший вариант — держать разные типы данных на разных дисках: быстрые для рабочей базы, медленные и дешёвые для архивов и резервных копий. Это позволяет платить за скорость только там, где она действительно нужна.
В «Клауд АйСи» при подключении облачных серверов и аренде 1С клиент может выбрать конфигурацию хранилища под конкретную задачу — от простых сайтов до нагруженных баз данных, без необходимости самостоятельно разбираться в тонкостях аппаратной части и без переплаты за избыточную мощность, которая не будет использоваться.
Дисковая подсистема — это фундамент, на котором строится скорость и стабильность любой бизнес-системы в облаке. Разобравшись один раз, как устроены типы хранилища и что такое IOPS, можно принимать взвешенные решения при масштабировании инфраструктуры и не тратить бюджет впустую.
Разместите 1С и сервисы в облаке
Зарегистрируйтесь и подключите инфраструктуру под ваши задачи — начните с бесплатного тарифа.
Частые вопросы
Чем SSD отличается от HDD в облачном сервере?
SSD хранит данные в микросхемах памяти без движущихся частей и работает намного быстрее, а HDD использует вращающиеся магнитные пластины и подходит скорее для архивов и редко используемых данных.
Что такое IOPS и зачем на него смотреть?
IOPS — количество операций чтения-записи в секунду, которое способен выполнить диск. Для баз данных и активных систем этот показатель важнее, чем просто объём хранилища в гигабайтах.
Как понять, что дисков не хватает под нагрузку?
Признаки: замедление отчётов и обработок, подвисания сайта в пиковые часы, долгое резервное копирование при в целом свободных процессоре и памяти.
Нужно ли резервировать диски отдельно от бэкапов?
Да, это разные механизмы. Резервирование дисковой подсистемы защищает от аппаратных сбоев за счёт избыточности хранения, а бэкапы — от ошибок и потери данных.
Можно ли использовать разные типы дисков для разных задач на одном сервере?
Да, часто выгоднее держать рабочую базу на быстром SSD или NVMe, а архивы и редко используемые данные — на более дешёвом HDD.