04/01/2022
У сетей SAN или Storage Area Network есть несколько специфических особенностей, которые отличают их от привычных IP сетей. Одна из них наличие разного типа портов в сети SAN. С точки зрения физики и внешнего вида они все абсолютно одинаковые. Однако, с позиции логики работы они могут сильно отличаться. Эта особенность Fibre Channel часто смущает администраторов сетей передачи данных, кому приходится сталкиваться с SAN, в частности, и меня самого. Небольшая статья, которая поможет разложить по полочкам данный вопрос, давно зрела в тайниках моего подсознания, что и стало мотиватором для ее написания. Далее по тексту постараюсь разложить основные нюансы в терминологии сетей FC SAN, что поможет при их проектировании и внедрении.
Тонкости именования FC портов
Если с точки зрения физики в сетях SAN Fibre Channel можно говорить об отличии портов по показателям поддерживаемых скоростей (8 Gb/s, 16 Gb/s, 32 Gb/s и т.д.), то с точки зрения логики их работы все немного интереснее. Итак, какие основные типы портов мы будем встречать в сети Fibre Channel при ее использовании.
N_Port (Node port) — обозначение FC интерфейса, расположенного на системах хранения данных или серверах, которые подключаются в FC сеть. Как правило, это FC или CNA порты на сетевых карточках. Такой тип портов не встречается на коммутаторах SAN.
F_Port (Fabric Port) — пожалуй, наиболее часто встречающийся тип интерфейса на коммутаторах SAN. Он используется для подключения в фабрику различных внешних устройств, на которых имеется FC/CNA карточки с интерфейсами типа N_Port.
E_Port (Expansion port) — интерфейс на SAN коммутаторах, используемый для объединения различных свитчей в единую фабрику через ISL линки. В сложных топологиях FC сетей приходится стыковать между собой различные сетевые устройства SAN (коммутаторы, директоры или многопротокольные маршрутизаторы). Это своеобразный аналог ethernet dot1q транка, через который передается инфорация о настройках сети.
U_Port (Universal port) — состояние интерфейса SAN свитча до его инициализации. В процессе активации рабочего состояния данный тип порта трансформируется в другой в соотстветсии с родом подключения. То есть в процессе перехода в рабочее состояние U_port может перейти в F_port или E_port или какой-либо еще другой тип работающего FC интерфейса.
EX_Port — данный тип интерфейса используется на многопротокольных FC маршрутизаторах и обеспечивает стыковку коммутаторов SAN c FCIP сетью.
VE_Port (Virtual E_Port) — еще один тип интерфейса, который можно найти на многопротокольных маршрутизаторах. При организации FCIP туннелей между различными площадками VE_Port используется для терминации туннеля со стороны IP сети.
Заключение
Для администратора IP/Ethernet сетей инфраструктура SAN/FC таит достаточное количество незнакомых тонкостей и нюансов. Это и другой стек протоколов FC, и отличная адресация используемая в сети, логика работы портов, а также прочие специфичные фишки. В данной статье мы рассмотрели основные типы портов, которые встречаются при проектировании и эксплутации FC/SAN сетей в корпоративной инфраструктуре. Общее количество таких типов гораздо больше, но оставшиеся за рамками этой статьи модификации скорее представляют собой экзотические исключения, которые встречаются редко.