Аппаратное обеспечениеТехнологии & Сети

NVMe vs SSD SATA на серверах: реальная разница в скорости и когда NVMe не нужен

Тестируем fio, считаем IOPS и показываем, для каких задач разницу между NVMe и SATA SSD вы реально почувствуете.

Обновлено: 2026-09-12
Время чтения: ~7 мин
Автор: Инженерная команда ServerSales (DevOps & Архитектура)
Быстрый ответ & Краткая суть

NVMe-диски подключены через шину PCIe и работают в 5–10 раз быстрее классических SSD SATA при последовательных операциях. Однако для простых веб-сайтов и ботов разница неощутима: данные в основном лежат в оперативной памяти. NVMe оправдан для баз данных с интенсивным вводом-выводом, поисковых индексов, сборки и компиляции проектов.

NVMe seq read5 000 – 7 000 МБ/с
SATA SSD seq read500 – 560 МБ/с
NVMe random 4K IOPS500 000 – 700 000
SATA SSD random 4K IOPS70 000 – 100 000
Ключевые выводы и краткая суть
  • По последовательному чтению NVMe PCIe 4.0 выдаёт 5 000–7 000 МБ/с против 550 МБ/с у SATA SSD — разница в 10 раз.
  • По случайному чтению (random 4K) разница скромнее: 500–700 тыс. IOPS у NVMe против 70–100 тыс. у SATA SSD.
  • Для статического сайта или лёгкого блога разница незаметна — узким местом будет CPU и сеть, а не диск.
  • NVMe критичен для баз данных (PostgreSQL, MySQL), поисковых индексов (Elasticsearch) и компиляции больших проектов.

Сравнение типов серверных дисков

ХарактеристикаHDD (SATA)SSD (SATA)NVMe PCIe 3.0NVMe PCIe 4.0
Seq Read (МБ/с)100 – 200500 – 5602 500 – 3 5005 000 – 7 000
Seq Write (МБ/с)80 – 150450 – 5201 500 – 2 5003 000 – 5 000
Random 4K IOPS75 – 15070K – 100K300K – 500K500K – 700K
Latency5 – 10 мс0.1 – 0.5 мс0.02 – 0.05 мс0.01 – 0.03 мс
Актуальность в VPSУстарелБюджетные тарифыСтандарт 2024Стандарт 2026

Физика: почему NVMe настолько быстрее

SATA SSD подключается через интерфейс SATA III с пропускной способностью 600 МБ/с — это физический потолок, выше которого диск никогда не прыгнет. NVMe работает через PCIe x4, где потолок — 3.9 ГБ/с для PCIe 3.0 и 7.9 ГБ/с для PCIe 4.0.

Помимо скорости шины, NVMe использует протокол NVM Express, оптимизированный для параллельной обработки. У SATA SSD — одна очередь на 32 команды. У NVMe — 65 535 очередей по 65 536 команд в каждой. Для баз данных, которые шлют тысячи мелких запросов одновременно, это колоссальная разница.

Когда NVMe реально чувствуется

Представьте PostgreSQL с таблицей на 50 миллионов строк. Каждый SELECT с JOIN — это сотни случайных обращений к диску. На SATA SSD сложный запрос выполняется за 800 мс, на NVMe — за 120 мс. Пользователь интернет-магазина почувствует разницу при фильтрации каталога.

Второй сценарий — сборка Docker-образов. Каждый слой RUN — это чтение и запись тысяч файлов. На NVMe multi-stage build большого Node.js-проекта занимает 45 секунд, на SATA SSD — больше двух минут.

Как проверить тип диска на VPSПодключитесь по SSH и запустите: lsblk -d -o name,rota,type. Если ROTA = 0 — это SSD или NVMe. Затем: nvme list — покажет NVMe-устройства, если они есть.

Тест своего диска: команда fio

Не верьте маркетинговым цифрам в описании тарифа. Арендуйте VPS на час и проверьте сами. Утилита fio — промышленный стандарт для тестирования дисковой подсистемы.

fio-test.sh
# Установка fio
apt install -y fio

# Тест последовательного чтения (seq read)
fio --name=seqread --rw=read --bs=1M --size=1G --numjobs=1 --runtime=10 --group_reporting

# Тест случайного чтения (random 4K) — самый важный для БД
fio --name=rand4k --rw=randread --bs=4K --size=256M --numjobs=4 --iodepth=64 --runtime=10 --group_reporting

# Тест записи (seq write)
fio --name=seqwrite --rw=write --bs=1M --size=1G --numjobs=1 --runtime=10 --group_reporting
Рекомендованные конфигурации по теме статьи

Проверенные серверы от надежных провайдеров

Весь каталог
Хит цены
AE

Aeza

Москва4.6

Shared Start

CPU

1 ядер • 3.3 ГГц

RAM

1 ГБ

Диск

10 ГБ NVMe

Канал

200 Мбит/с

149 ₽/мес

Хит цены
TI

Timeweb Cloud

Москва4.8

Cloud Start

CPU

1 ядер • 3.3 ГГц

RAM

1 ГБ

Диск

15 ГБ NVMe

Канал

200 Мбит/с

299 ₽/мес

AE

Aeza

Москва4.6

Shared Medium

CPU

2 ядер • 3.3 ГГц

RAM

2 ГБ

Диск

30 ГБ NVMe

Канал

200 Мбит/с

299 ₽/мес

Часто задаваемые вопросы (FAQ)

Все провайдеры пишут «NVMe» — как понять, что не врут?

Подключитесь по SSH и выполните nvme list. Если команда возвращает модель диска — это настоящий NVMe. Если «command not found» — скорее всего, SATA SSD или виртуальный QCOW2 на HDD.

NVMe PCIe 5.0 уже есть в хостинге?

На сентябрь 2026 года PCIe 5.0 NVMe-диски начинают появляться в серверах Selectel и Serverspace, но массово в тарифах VPS пока используется PCIe 4.0. Разница ощутима только при экстремально интенсивных нагрузках ввода-вывода.