Что это
| Параметр | NVMe SSD | SATA SSD |
|---|---|---|
| Интерфейс | PCIe Gen4/Gen5 x4 | SATA III (6 Gbps) |
| Протокол | NVMe (Non-Volatile Memory) | AHCI (Advanced Host Controller) |
| Пропускная способность | До 7500-14000 МБ/с | До 560 МБ/с |
| Очереди команд | 65 536 очередей по 64К команд | 1 очередь на 32 команды |
| Задержки (Latency) | 10–30 мкс | 80–120 мкс |
| Форм-фактор | M.2, U.2, U.3, EDSFF | 2.5-inch, M.2 |
NVMe — протокол, разработанный специально для работы с флеш-памятью и шиной PCIe. Он минимизирует накладные расходы стека ОС. SATA — интерфейс, созданный для механических HDD, использующий устаревший протокол AHCI, который ограничивает потенциал полупроводниковых носителей.
Производительность
Разрыв в производительности обусловлен физическими ограничениями интерфейса. SATA III ограничен скоростью 600 МБ/с (реально 540-560 МБ/с после вычета издержек кодирования). NVMe на шине PCIe 4.0 x4 обеспечивает до 7500 МБ/с. В операциях случайного чтения (4K) NVMe выдает 1.5M+ IOPS против 100K IOPS у SATA. Это критично для баз данных с высокой интенсивностью транзакций.
Конфигурация и сложность
Подключение SATA стандартизировано: кабель данных и питания. NVMe требует поддержки на уровне чипсета и BIOS (UEFI). В Linux-системах устройства отображаются по-разному. Проверка дисков:
lsblk
# NVMe: /dev/nvme0n1
# SATA: /dev/sdaДля управления NVMe используется утилита nvme-cli:
nvme list
nvme smart-log /dev/nvme0Когда выбрать что
- NVMe: Высоконагруженные СУБД (PostgreSQL, Oracle), кластеры виртуализации (Proxmox, VMware ESXi), аналитика Big Data, кэширование L2ARC в ZFS.
- SATA: Загрузочные диски ОС, хранение холодного контента, веб-серверы с низким трафиком, апгрейд старого оборудования без поддержки PCIe NVMe.
Стоимость / лицензия
Разница в стоимости за 1 ГБ между Enterprise SATA и NVMe накопителями сократилась до 15-25%. Однако внедрение NVMe требует более дорогих серверных платформ с поддержкой PCIe-backplane и соответствующих контроллеров (HBA/RAID), что увеличивает общую стоимость владения (TCO).
Экосистема и интеграции
SATA — это тупиковая ветка развития для SSD. Современные серверные архитектуры (AMD EPYC Genoa, Intel Sapphire Rapids) ориентированы на NVMe и стандарт U.3. Технология NVMe-oF (over Fabrics) позволяет строить распределенные сети хранения с задержками на уровне локальных дисков, что невозможно для SATA.
Вердикт
Для новых серверных инсталляций NVMe является стандартом де-факто. SATA остается актуальным исключительно для бюджетных сборок или поддержки жизненного цикла устаревшего парка серверов, где замена бэкплейна экономически нецелесообразна.