Слой 1. Кто отправляет, кто принимает и что адресуется
Начните не с кабеля, а с ролей: инициатор отправляет команду, целевой узел принимает, логическое устройство выполняет, LUN адресует.
Инициатор создаёт последовательность операций ввода-вывода, целевой узел принимает её; это две роли конечных точек одного пути команды.
Целевой узел может содержать несколько логических устройств, каждое из которых — отдельная адресуемая сущность.
LUN — адрес или идентификатор логического устройства, а не описание ёмкости, RAID или физических дисков.
Слой 2. Fibre Channel fabric и zoning
Фабрика FC создаёт сетевые пути, а зонирование разрешает обмен данными между портами. Ни то ни другое само по себе не доказывает выдачу нужного логического устройства.
Сеть хранения связывает хост, коммутаторы и массив, но число путей ещё не доказывает независимость доменов отказа.
Fibre Channel переносит блочные данные и обычно строится как коммутируемая фабрика, хотя поддерживает соединение точка-точка.
Зона отвечает за обмен данными между портами; предоставление LUN остаётся отдельной политикой хранения.
Слой 3. iSCSI и NVMe-oF — не одна сеть
Оба решения могут работать через Ethernet, но iSCSI несёт модель SCSI, а NVMe-oF — модель NVMe через отдельную привязку транспорта.
iSCSI отображает модель команд SCSI на TCP; сеанс связывает именованные инициатор и целевой узел через одно или несколько соединений.
NVMe-oF переносит команды NVMe через фабрику, а не превращает удалённое пространство имён в локальный диск PCIe.
NVMe-oF требует точной привязки транспорта: Fibre Channel, RDMA или TCP не взаимозаменяются по общему названию NVMe.
Слой 4. Один resource, несколько путей
Многопутевой доступ должен сначала доказать общую постоянную идентичность, затем выбрать допустимый путь и пережить реальный отказ.
DM Multipath объединяет пути с одной WWID в единое устройство хоста; отдельные устройства путей нельзя использовать как независимые диски.
ALUA сообщает приоритет путей SCSI: доступный путь может быть неоптимальным.
ANA выполняет похожую задачу для пространств имён NVMe, но это не другое название SCSI ALUA.
Проверьте инженерное мышление
Вопросы проверяют не память на аббревиатуры, а умение не делать лишних выводов.
Источники курса
Ссылки приведены один раз для всего курса, чтобы не мешать чтению каждого тезиса.
- Официальная документация
Initiator
SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года
Определяет initiator как endpoint, который создаёт I/O command sequence.
Открыть первоисточник - Официальная документация
Target
SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года
Определяет SCSI target как endpoint, который принимает I/O command sequence.
Открыть первоисточник - Первичная спецификация
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.
Открыть первоисточник - Официальная документация
Logical Unit
SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года
Определяет logical unit как addressable entity внутри SCSI target, выполняющую I/O commands.
Открыть первоисточник - Официальная документация
Logical Unit Number
SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года
Определяет LUN как SCSI identifier или address logical unit внутри target.
Открыть первоисточник - Официальная документация
What Is a Storage Area Network
SNIA · SNIA tutorial, 14 октября 2019 года
Определяет SAN как специализированную сеть block-level доступа к storage.
Открыть первоисточник - Официальная документация
What Is Fibre Channel
SNIA · SNIA tutorial, 14 октября 2019 года
Описывает Fibre Channel как high-speed protocol для in-order lossless delivery raw block data и switched-fabric topology.
Открыть первоисточник - Официальная документация
Configuring Device Mapper Multipath
Red Hat · Red Hat Enterprise Linux 9, проверено 29 августа 2026 года
Описывает aggregation одинаковых WWID в одно multipath device, path policies, failover и ALUA detection.
Открыть первоисточник - Официальная документация
Zone
SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года
Определяет FC zone как набор device ports, которым разрешено общаться через Fibre Channel fabric.
Открыть первоисточник - Официальная документация
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.
Открыть первоисточник - Официальная документация
Multipath I/O
SNIA Technical Council · SNIA Dictionary, 28 апреля 2026 года
Определяет multipath I/O как возможность host направлять requests к одному storage device по нескольким access paths.
Открыть первоисточник - Официальная документация
Enabling Multipathing on NVMe Devices
Red Hat · Red Hat Enterprise Linux 9, проверено 29 августа 2026 года
Разделяет native NVMe multipathing и DM Multipath и описывает ANA optimized paths.
Открыть первоисточник