iSCSI передаёт SCSI через TCP, а NVMe-oF передаёт NVMe и может использовать FC, RDMA или TCP.
Почему это важно
В NVMe-oF путь перестаёт быть локальным PCIe. Для удалённого пространства имён нужно проверить транспорт, обнаружение, имена сервера и подсистемы, защиту и несколько путей.
Что подтверждено
NVMe-oF позволяет передавать команды NVMe между сервером и SSD или системой хранения через сетевую фабрику.
Граница применимости: Итоговая производительность и возможности зависят от конкретного транспорта и реализации.
NVMe-oF может использовать Fibre Channel, RDMA или TCP; правила для каждого транспорта задаются отдельной спецификацией.
Граница применимости: Поддерживаемые транспорты проверяют отдельно у сервера и подсистемы хранения.
Не путать
Что проверить
- Укажите транспорт NVMe: FC, RDMA или TCP.
- Проверьте NQN сервера, NQN подсистемы и путь обнаружения.
- Сопоставьте идентификатор пространства имён и все пути ANA.
Первоисточники
What Is NVMe over Fabrics
SNIA · SNIA explainer, проверено 29 августа 2026 года
Объясняет перенос NVMe commands через network fabric и transports Fibre Channel, RDMA и TCP.
Открыть первоисточникNVM Express Specifications
NVM Express · NVMe 2.4 specification set, 4 августа 2026 года
Разделяет NVMe Base, command sets и transport bindings для PCIe, RDMA, TCP и других transports.
Открыть первоисточникRFC 7143: Internet Small Computer System Interface Protocol
Internet Engineering Task Force · RFC 7143, April 2014
Определяет iSCSI как mapping SCSI commands, responses и task management поверх TCP, включая initiator-target sessions.
Открыть первоисточникNVM Express Base Specification 2.0
NVM Express · Revision 2.0, 2 июня 2021 года
Определяет NVMe-oF discovery service, controller/host associations, namespace sharing и multiple paths.
Открыть первоисточник