Маскирование таргетов

Маскирование таргетов определяет разрешение на доступ к конкретным LUN через конкретные таргеты.

Вам доступны два способа маскирования таргетов:

  • Использование функции «Автомаскирование LUN», которая может при создании LUN в его список доступных таргетов автоматически единоразово добавить все существующие на системе таргеты.

    В RAIDIX 5.2.6 по умолчанию функция включена – при создании LUN в его список доступных таргетов автоматически добавляются все доступны таргеты.

    Управление функцией доступно через CLI.

    Чтобы узнать статус функции, выполните

    $ rdcli param system show
    • где значение параметра luns_visible_by_default отвечает за статус функции – включена или выключена.

    Чтобы изменить статус функции, выполните

    $ rdcli param system modify -lv {0|1}

    Подробнее о синтаксисе CLI в документе «Справочник CLI RAIDIX 5.2.6».

  • Ручная настройка доступности LUN через таргеты.

    Вы можете вручную изменять доступные на таргете LUN, в том числе LUN, добавленные в таргет функцией автомаскирования.

    В DC-системе ручная настройка возможна одним из следующих способов:

Рекомендуем настраивать маскирование таргетов вручную. Ручная настройка маскирования таргетов обеспечивает следующие преимущества:

  • Улучшение производительности.

    Каждому LUN назначается определённый таргет, с помощью которого будет происходить взаимодействие с соответствующим инициатором. За счёт того, что каждый поток направляется по определенному соединению с одинаковой скоростью, повышается эффективность обмена данными с инициаторами.

  • Повышение отказоустойчивости.

    RAIDIX 5.2.6 поддерживает механизм multipath – технологии, позволяющей инициаторам иметь доступ к LUN по нескольким путям.

    Таким образом, каждому LUN можно назначить одновременно несколько таргетов. На хостах должно быть использовано программное обеспечение для управления доступом к LUN по нескольким путям (например, MPIO для Windows и DM Multipath для Linux).

  • Ограничение доступа к LUN.

    Реализуется посредством того, что LUN назначается определённому таргету. Таким образом, такой LUN не будет доступен с других таргетов.

  • Управление инициаторами.

    Назначая несколько таргетов, вы можете управлять инициаторами без использования аппаратного коммутатора.

Управление маскированием таргетов

:

Рекомендуем менять маскирование в период наименьшей нагрузки на СХД.

Изменение маскирования приостанавливает операции чтения и записи для блочных устройств. В зависимости от количества объектов и нагрузки на СХД, приостановка может быть от секунды до нескольких минут.

Обратите внимание, что при включённой функции «Автомаскирование LUN» после добавления и удаления таргета iSCSI система автоматически меняет маскирование ненастроенных вручную таргетов.

Вам доступны следующие операции:

  • Предоставление и запрет доступности LUN для конкретного таргета.
  • Массовое предоставление и запрет доступности LUN для всех доступных на СХД таргетов.

Чтобы настроить доступность LUN для конкретного таргета:

  1. Откройте страницу ХРАНИЛИЩЕ > СПИСОК LUN.
  2. В секции Список LUN кликните имени нужного LUN. Откроется страница выбранного LUN.

    Рис. 1. Страница LUN
  3. В секции Список таргетов настройте таргет для LUN:

    • Для настройки доступа по Fibre Channel или InfiniBand:

      1. Для DC-системы: настройте ассоциацию таргетов (подробнее в секции Ассоциация таргетов DC-системы).
      2. В поле Доступен для LUN выберите доступность LUN для инициатора.
    • Для настройки доступа по iSCSI или iSER:

      1. Создайте таргет iSCSI (процедура создания таргета iSCSI описана в разделе Создание iSCSI-таргета).
      2. В поле Фильтр IP задайте IP-адрес одного или нескольких инициаторов или выберите все доступные IP-адреса инициаторов.

        : Для DC-системы, если синхронизация кэшей узлов настроена через iSCSI, в фильтре также будут отображаться IP-адреса настроенных интерфейсов синхронизации.
      3. В поле Доступен для LUN выберите доступность LUN для инициатора.
    Параметр Назначение

    Тип

    Тип таргета. Доступны следующие значения:

    • FC (Fibre Channel) – представляет собой порт на адаптере, значение определяется автоматически.
    • iSCSI – представляет собой виртуальную абстракцию, создаваемую пользователем.
    • IB (InfiniBand) – представляет собой порт на адаптере, значение определяется автоматически.

    Имя таргета

    Имя таргета.

    Таргет удалённого узла

    Только для DC-системы.

    Только для таргетов InfiniBand и Fibre Сhannel.

    Имя таргета на удалённом узле, с которым связан таргет на локальном узле.

    Позволяет виртуально объединить два таргета одного типа на разных узлах кластера в один, упрощая дальнейшую настройку правил маскирования.

    Фильтр IP

    Только для таргетов iSCSI.

    Фильтр IP позволяет выбрать один или несколько IP-адресов инициаторов, которые могут работать с выбранным iSCSI-таргетом.

    При клике на Все будут заданы все доступные IP-адреса.

    Доступен для LUN

    Правило разрешает/запрещает доступ к разделу LUN.

    Доступные значения:

    – правило разрешает доступ к разделу LUN для выбранного таргета;

    – правило запрещает доступ к разделу LUN для выбранного таргета.

  4. Для DC-системы, если ассоциация таргетов не была настроена, выполните маскирование таргетов на втором узле.

Чтобы массово настроить доступность LUN для всех таргетов:

  1. Откройте страницу ХРАНИЛИЩЕ > СПИСОК LUN.
  2. Выберите LUN.
  3. На странице LUN:

    • Если маска есть на всех таргетах LUN, кликните Размаскировать LUN на всех таргетах.
    • Если таргеты LUN имеют разное маскирование, на кнопке Маскировать LUN на всех таргетах кликните и выберите Размаскировать LUN на всех таргетах.

      Рис. 2. Кнопка «Размаскировать LUN на всех таргетах»
      Рис. 3. Кнопка «Размаскировать LUN на всех таргетах», если не все таргеты имеют маску
  4. В открывшемся окне со списком таргетов кликните РАЗМАСКИРОВАТЬ. LUN станет невидимым для всех инициаторов.

    Рис. 4. Окно подтверждения размаскирования LUN
  5. Для DC-системы, если ассоциация таргетов не была настроена, выполните операцию на втором узле.

Ассоциация таргетов DC-системы

:

Только для таргетов Fibre Channel и InfiniBand.

Таргеты iSCSI в DC-системе автоматически дублируются между узлами.

Функция «Ассоциация таргетов» – функция DC-системы, позволяющая автоматизировать маскирование таргетов между узлами системы. Ассоциированные таргеты имеют общее маскирование, позволяя автоматически дублировать настройки маскирования таргетов между узлами.

Рекомендуем ассоциировать таргеты перед маскированием таргетов.

Вы можете настраивать ассоциацию с любого узла, однако выбор узла может иметь значение, если маскирование таргетов было выполнено до ассоциации:

  • если таргет на узле, где настраивается ассоциация, не имеет маскирования, то ассоциируемый таргет второго узла также потеряет маскирование;
  • если таргет на узле, где настраивается ассоциация, и ассоциируемый таргет второго узла имеют маскирование, то маскирование таргета второго узла объединится с маскированием таргета первого узла;
  • если таргет на узле, где настраивается ассоциация, имеет маскирование, а ассоциируемый таргет второго узла – нет, то маскирование таргета второго узла станет идентичным маскированию таргета первого узла.

Управление функцией доступно на странице конкретного LUN.

Чтобы настроить ассоциацию таргетов:

  1. В секции Список таргетов LUN в строке нужного таргета кликните и выберите Изменить.
  2. В столбце «Таргет удаленного узла» кликните Добавить ссылку (линк) и выберите соответствующий таргет удалённого узла, после чего кликните ПРИМЕНИТЬ.
  3. Повторите шаг 1 и 2 для всех необходимых таргетов.