При заказе выделенного сервера Bare Metal в конфигураторе можно выбрать тип диска из списка доступных вариантов. От типа диска напрямую зависит, как быстро сервер читает и записывает данные и насколько он подойдёт под конкретную задачу. Разберёмся, чем отличаются доступные типы дисков и на что ориентироваться при выборе.

Какие типы дисков доступны
На выделенных серверах можно выбрать один из трёх типов дисков — HDD, SSD и NVMe. Они отличаются друг от друга принципом работы, скоростью и каждый по-своему хорош для разных задач.
- NVMe SSD. Твердотельный накопитель, подключается напрямую к шине PCIe процессора, минуя SATA-контроллер. Протокол NVMe изначально создавался под флеш-память и умеет обрабатывать тысячи параллельных очередей команд одновременно, поэтому обеспечивает последовательное чтение 3000–7000 МБ/с, свыше 1 500 000 IOPS на чтение и минимальную задержку среди всех типов дисков: 0,02–0,05 мс. Поставляется в форм-факторах U.2 и M.2. Это вариант для задач, где нужна максимальная скорость: высоконагруженные базы данных (OLTP, OLAP), обработка данных в реальном времени и сценарии ML/AI с интенсивным обменом данными, где критичны IOPS и задержка.
- SSD SATA. Тоже твердотельный накопитель без движущихся частей: данные хранятся в микросхемах флеш-памяти и доступны мгновенно из любой точки диска. Серверные SSD подключаются через интерфейс SATA III и обеспечивают последовательное чтение до 560 МБ/с, до 97 000 IOPS на чтение и до 29 000 IOPS на запись при задержке около 0,1 мс. По сравнению с HDD такие диски быстрее на порядок при случайных операциях и в 3–4 раза при последовательных, а ещё устойчивее к вибрациям и дольше живут при активной записи. SSD SATA — это разумный баланс цены и производительности, подходящий для баз данных с умеренной нагрузкой, веб-серверов, серверов приложений и файловых серверов с активным доступом к данным.
- HDD. Жёсткий диск с вращающимися магнитными пластинами — самый доступный по цене тип накопителя. Данные считывает механическая головка, которая физически перемещается над поверхностью пластины, поэтому HDD хорошо справляется с чтением больших файлов подряд, а вот с хаотичными обращениями к случайным блокам работает заметно медленнее. Скорость последовательного чтения и записи у HDD составляет 100–220 МБ/с, на случайных операциях он выдаёт порядка 100–200 IOPS, а задержка держится в пределах 5–10 мс. Такие диски подходят для резервных копий, архивов и холодного хранения больших объёмов данных вроде видео или логов, где важнее низкая цена за гигабайт, чем скорость.
Как выбрать диски под задачу
Каждый тип диска хорош в своих сценариях, но сервер обычно решает не одну задачу, а несколько сразу. Поэтому диски разных типов можно комбинировать в рамках одного сервера, распределив между ними роли.
Самый частый вариант — сочетание быстрого накопителя (SSD SATA или NVMe) с ёмкими HDD-дисками. Быстрый диск отвечает за операционную систему, базы данных и «горячие» данные, к которым идёт активное обращение, а HDD берёт на себя хранение исходных данных, резервных копий и архивов.
Между SSD SATA и NVMe выбор делается по требованиям к производительности: если критичны низкая задержка и высокий IOPS — берите NVMe, если сверхвысокая скорость не обязательна, достаточно SSD SATA, и это выйдет дешевле.
RAID-массивы
Если нужно повысить скорость работы с данными или защититься от потери информации при выходе диска из строя, несколько дисков можно объединить в RAID-массив. Основные уровни:
RAID 0 — распределяет данные между дисками, повышая скорость и суммируя их ёмкость. Отказ одного диска выводит из строя весь массив. Нужно минимум 2 диска.
RAID 1 — зеркалирует данные на двух или более дисках. При отказе одного диска данные остаются доступны, полезная ёмкость — как у одного диска.
RAID 5 — распределяет данные и контрольную информацию (чётность) между дисками, продолжает работать при отказе одного диска. Нужно минимум 3 диска.
RAID 10 — сочетает зеркалирование RAID 1 и распределение данных RAID 0, даёт высокую скорость и отказоустойчивость одновременно. Нужно минимум 4 диска.
На выделенных серверах Bare Metal серверах RAID программный: используется стандартный механизм Linux md. Массив собирается по умолчанию: из двух дисков получается RAID 1, из четырёх и более дисков RAID 10. Если в сервере стоят диски разного типа и объёма, из них собираются отдельные массивы. Например, при двух HDD и двух SSD получится два массива RAID 1.
