SmartSAN – как сделать жизнь проще

5f10ebdf7b848c0a0a24de1cca6d61b6.jpg Если вам приходилось настраивать зонирование в средних и больших сетях SAN, то вы наверное согласитесь, что это достаточно утомительный и сложный процесс, отнимающий немало времени. Да и к тому же, при зонировании легко сделать ошибки, которые впоследствии будет нелегко отловить. Поэтому разумно было бы максимально автоматизировать процесс создания зон с целью сокращения временных затрат и устранения ошибок, связанных с так называемым «человеческим фактором».

Технология 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 на массив и стоимость этой лицензии крайне незначительна.

Комментарии (0)

© Habrahabr.ru