SmartSAN – как сделать жизнь проще
Технология HPE SmartSAN для дисковых массивов HPE 3PAR StoreServ как раз и предназначена для автоматизации настройки зон.
Peer Zoning и Target Driven Peer Zoning (TDPZ)
Прежде всего нужно сказать, что для автоматизации зонирования (и для работы SmartSAN) требуется поддержка нового типа зон — Peer Zoning и TDPZ. Традиционный тип зонирования «single initiator zoning» обладает уже указанными выше недостатками (большое кол-во зон при большом кол-ве серверов и связанная с этим сложность создания зон и высокая вероятность ошибки при создании зон). Для зон «single initiator» для каждого инициатора в фабрике SAN (т.е. для каждого FC-порта сервера) создается своя отдельная зона, в которую, помимо самого инициатора, входят все порты массива, которые этот инициатор должен видеть. Или отдельная зона может создаваться для каждой пары иницатор — таргет (порт массива).
Для преодоления недостатков single initiator zoning техническим комитетом Т11 по стандартам Fibre Channel был разработан новый тип зонирования — Peer Zoning. Peer Zoning — это как бы «перевернутая» single initiator zoning, т.е. Peer-зона строится «вокруг» таргетов, а не инициаторов. Peer-зона включает principal member (порт массива) и peer members (инициаторы — FC-порты серверов, которые должны видеть данный порт массива). Важная особенность Peer Zoning заключается в том, что peer members внутри одной зоны не могут видеть друг друга, peer members могут взаимодействовать только с principal member своей зоны. Peer Zoning позволяет существенно сократить кол-во необходимых зон — кол-во зон будет определяться кол-вом FC-портов массва. В случае single initiator zoning кол-во зон будет определяться кол-вом серверов и при большом кол-ве серверов кол-во зон single initiator будет существенно превосходить кол-во peer-зон.
Target Driven Peer Zoning (TDPZ) — расширение Peer Zoning, также основанное на новых стандартах Fibre Channel, разрабатываемых коммитетом Т11. Как следует из названия, TDPZ позволяет устройствам, подключенным к коммутаторам FC, самостоятельно создавать зоны и управлять ими. Т.е., зоны TDPZ могут создаваться программным обеспечением дискового массива, при этом все взаимодействия между устройствами (FC-коммутаторами, дисковыми массивами и серверами) выполняются только по протоколу Fibre Channel.
HPE SmartSAN — автоматическое создание зон
Если не использовать SmartSAN, тогда процесс создания зон (single initiator) фактически выполняется в два этапа: сначала стандартным образом создаются зоны на уровне FC-коммутаторов, затем на уровне дискового массива конфигурируются хосты и тома, при этом нужно повторно использовать те-же самые WWN портов, которые уже использовались на первом этапе.
Применение SmartSAN позволяет свети процесс создания зон (TDPZ) к одному этапу — при конфигурировании хостов на уровне дискового массива TDPZ-зоны создаются автоматически. Если использовать CLI, то процесс выглядит следующим образом:
createhost –port 0:8:1 lincoln 1000A0B3CC1C68BE
В результате на коммутаторе будет автоматически создана TDPZ-зона, включающая порт массива 0:8:1 в качестве principal member и порт хоста
lincoln с WWN 1000A0B3CC1C68BE
в качестве peer member (здесь для указания порта массива используется обозначение N: S: P, т.е. node: slot: port).Следующая комманда позволяет сразу создать несколько зон:
createhost –port *:8:* lincoln 1000A0B3CC1C68BE 1000A0B3CC1C68BF
Здесь для каждого порта массива, находящегося в слоте 8, будет создана своя зона TDPZ, включающая 2 серверных порта с
WWN 1000A0B3CC1C68BE
и 1000A0B3CC1C68BF
.Вот такая комманда позволяет, например, расширить существующие зоны:
createhost –add –port 0:8:3,1:8:3 lincoln 1000A0B3CC1C68BD
В каждую из двух зон, соответствующих двум principal members (порты массива 0:8:3 и 1:8:3), будет добавлен порт сервера 1000A0B3CC1C68BD.
Сейчас версия SmartSAN 1.0 поддерживает только CLI-интерфейс для конфигурирования зон. Следующая версия SmartSAN 2.0, которая появится в этом году, будет поддерживать и графический интерфейс.
Для применения технологии SmartSAN она должна поддерживаться на уровне всех устройств, включенных в SAN: FC-коммутаторы, дисковые массивы, серверы. Актуальный список поддерживаемых устройств можно и нужно смотреть в матрице совместимости, которую можно найти вот тут.
Из дисковых массивов поддерживаются все массивы HPE 3PAR StoreServ с микрокодом не ниже 3.2.2 (и только на портах массива FC 16Gb). Из FC-коммутаторов поддерживаются коммутаторы Brocade 16Gb и 8Gb с FOS не ниже 7.4.0a, а также коммутаторы HPE FlexFabric 5900CP и 5930. Что касается серверов, то список поддерживаемых операционных систем и FC-HBA можно найти по указанной выше ссылке.
Итого
Применение НРЕ SmartSAN позволяет для достаточно больших сетей SAN в разы сократить время, необходимое для создания зон. А также позволяет избежать ошибок при конфигурировании зон — что важно и для небольших сетей SAN.
С точки зрения финансов — требуется покупка одной лицензии SmartSAN на массив и стоимость этой лицензии крайне незначительна.