NVMe, SAS и SATA отличаются не только скоростью. Это разные интерфейсы и протоколы с разной архитектурой очередей, задержками, возможностями подключения и типовыми сценариями применения в серверной инфраструктуре.
Главное отличие NVMe, SAS и SATA
| Технология | Подключение / протокол | Типичный смысл в сервере |
|---|
| NVMe | Протокол NVMe поверх PCIe | Низкие задержки и высокий параллелизм операций |
| SAS | Serial Attached SCSI | Корпоративные дисковые подсистемы, контроллеры и отказоустойчивые конфигурации |
| SATA | Serial ATA | Ёмкость и экономичность для менее чувствительных к задержкам задач |
Почему NVMe быстрее
NVMe был разработан для работы с энергонезависимой памятью через PCIe и поддерживает большой параллелизм очередей команд. Это снижает накладные задержки по сравнению с традиционными дисковыми протоколами.
Но реальная производительность зависит от конкретного SSD, поколения PCIe, количества линий, контроллера, охлаждения и профиля нагрузки.
Где нужен SAS
SAS широко применяется в корпоративных серверах и СХД. Экосистема SAS рассчитана на серверные контроллеры, hot-swap и большой парк накопителей. В зависимости от платформы SAS-диски могут использоваться вместе с аппаратным RAID или HBA.
Когда достаточно SATA
SATA остаётся практичным вариантом для задач, где важна ёмкость и цена на терабайт, а предельно низкая latency не требуется. Это могут быть архивные данные, часть backup-нагрузок и другие ёмкостные сценарии.
U.2, U.3 и E1.S
NVMe описывает протокол, а U.2, U.3, E1.S и другие обозначения относятся к форм-факторам и способам подключения накопителей. Поэтому фраза «NVMe-диск» сама по себе не отвечает на вопрос, подойдёт ли накопитель в конкретную корзину сервера.
Совместимость корзиныПеред заказом нужно проверять не только тип накопителя, но и конкретный backplane, контроллер/HBA, PCIe-линии, поддерживаемый форм-фактор и возможность hot-swap.
SSD: что означают DWPD и TBW
Для SSD важна не только ёмкость, но и ресурс записи. TBW показывает общий объём записи, предусмотренный спецификацией накопителя. DWPD показывает, сколько полных объёмов накопителя допускается записывать в день в рамках заданного срока и условий производителя.
Поэтому SSD одинаковой ёмкости могут быть рассчитаны на разные профили: преимущественно чтение, смешанную нагрузку или интенсивную запись.
Как выбирать накопители по задаче
LATENCYNVMeДля чувствительных к задержкам БД, виртуализации и высоких IOPS.
ENTERPRISESASДля корпоративных дисковых подсистем и совместимости с SAS-инфраструктурой.
CAPACITYSATAДля ёмкостных задач, где цена хранения важнее минимальной latency.
Почему нельзя сравнивать только ГБ/с
Для СУБД и виртуализации важны IOPS и latency на характерном размере блока, а для backup или последовательной обработки — throughput. Сравнивать накопители нужно на профиле, похожем на реальную нагрузку.