Маскирование таргетов
Маскирование таргетов определяет разрешение на доступ к конкретным 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 через таргеты на каждом узле отдельно (подробнее в секции Управление маскированием таргетов).
- Настройка ассоциации таргетов между узлами (подробнее в секции Ассоциация таргетов DC-системы).
Рекомендуем настраивать маскирование таргетов вручную. Ручная настройка маскирования таргетов обеспечивает следующие преимущества:
-
Улучшение производительности.
Каждому LUN назначается определённый таргет, с помощью которого будет происходить взаимодействие с соответствующим инициатором. За счёт того, что каждый поток направляется по определенному соединению с одинаковой скоростью, повышается эффективность обмена данными с инициаторами.
-
Повышение отказоустойчивости.
RAIDIX 5.2.6 поддерживает механизм multipath – технологии, позволяющей инициаторам иметь доступ к LUN по нескольким путям.
Таким образом, каждому LUN можно назначить одновременно несколько таргетов. На хостах должно быть использовано программное обеспечение для управления доступом к LUN по нескольким путям (например, MPIO для Windows и DM Multipath для Linux).
-
Ограничение доступа к LUN.
Реализуется посредством того, что LUN назначается определённому таргету. Таким образом, такой LUN не будет доступен с других таргетов.
-
Управление инициаторами.
Назначая несколько таргетов, вы можете управлять инициаторами без использования аппаратного коммутатора.
Управление маскированием таргетов
Рекомендуем менять маскирование в период наименьшей нагрузки на СХД.
Изменение маскирования приостанавливает операции чтения и записи для блочных устройств. В зависимости от количества объектов и нагрузки на СХД, приостановка может быть от секунды до нескольких минут.
Обратите внимание, что при включённой функции «Автомаскирование LUN» после добавления и удаления таргета iSCSI система автоматически меняет маскирование ненастроенных вручную таргетов.
Вам доступны следующие операции:
- Предоставление и запрет доступности LUN для конкретного таргета.
- Массовое предоставление и запрет доступности LUN для всех доступных на СХД таргетов.
Чтобы настроить доступность LUN для конкретного таргета:
- Откройте страницу .
-
В секции Список LUN кликните имени нужного LUN. Откроется страница выбранного LUN.
Рис. 1. Страница LUN
-
В секции Список таргетов настройте таргет для LUN:
-
Для настройки доступа по Fibre Channel или InfiniBand:
- Для DC-системы: настройте ассоциацию таргетов (подробнее в секции Ассоциация таргетов DC-системы).
- В поле Доступен для LUN выберите доступность LUN для инициатора.
-
Для настройки доступа по iSCSI или iSER:
- Создайте таргет iSCSI (процедура создания таргета iSCSI описана в разделе Создание iSCSI-таргета).
-
В поле Фильтр IP задайте IP-адрес одного или нескольких инициаторов или выберите все доступные IP-адреса инициаторов.
: Для DC-системы, если синхронизация кэшей узлов настроена через iSCSI, в фильтре также будут отображаться IP-адреса настроенных интерфейсов синхронизации. - В поле Доступен для LUN выберите доступность LUN для инициатора.
Параметр Назначение Тип
Тип таргета. Доступны следующие значения:
- FC (Fibre Channel) – представляет собой порт на адаптере, значение определяется автоматически.
- iSCSI – представляет собой виртуальную абстракцию, создаваемую пользователем.
- IB (InfiniBand) – представляет собой порт на адаптере, значение определяется автоматически.
Имя таргета
Имя таргета.
Таргет удалённого узла
Только для DC-системы.
Только для таргетов InfiniBand и Fibre Сhannel.
Имя таргета на удалённом узле, с которым связан таргет на локальном узле.
Позволяет виртуально объединить два таргета одного типа на разных узлах кластера в один, упрощая дальнейшую настройку правил маскирования.
Фильтр IP
Только для таргетов iSCSI.
Фильтр IP позволяет выбрать один или несколько IP-адресов инициаторов, которые могут работать с выбранным iSCSI-таргетом.
При клике на Все будут заданы все доступные IP-адреса.
Доступен для LUN
Правило разрешает/запрещает доступ к разделу LUN.
Доступные значения:
– правило разрешает доступ к разделу LUN для выбранного таргета;
– правило запрещает доступ к разделу LUN для выбранного таргета. -
- Для DC-системы, если ассоциация таргетов не была настроена, выполните маскирование таргетов на втором узле.
Чтобы массово настроить доступность LUN для всех таргетов:
- Откройте страницу .
- Выберите LUN.
-
На странице LUN:
- Если маска есть на всех таргетах LUN, кликните Размаскировать LUN на всех таргетах.
-
Если таргеты LUN имеют разное маскирование, на кнопке Маскировать LUN на всех таргетах кликните
и выберите Размаскировать LUN на всех таргетах.Рис. 2. Кнопка «Размаскировать LUN на всех таргетах»
Рис. 3. Кнопка «Размаскировать LUN на всех таргетах», если не все таргеты имеют маску
-
В открывшемся окне со списком таргетов кликните РАЗМАСКИРОВАТЬ. LUN станет невидимым для всех инициаторов.
Рис. 4. Окно подтверждения размаскирования LUN
- Для DC-системы, если ассоциация таргетов не была настроена, выполните операцию на втором узле.
Ассоциация таргетов DC-системы
Только для таргетов Fibre Channel и InfiniBand.
Таргеты iSCSI в DC-системе автоматически дублируются между узлами.
Функция «Ассоциация таргетов» – функция DC-системы, позволяющая автоматизировать маскирование таргетов между узлами системы. Ассоциированные таргеты имеют общее маскирование, позволяя автоматически дублировать настройки маскирования таргетов между узлами.
Рекомендуем ассоциировать таргеты перед маскированием таргетов.
Вы можете настраивать ассоциацию с любого узла, однако выбор узла может иметь значение, если маскирование таргетов было выполнено до ассоциации:
- если таргет на узле, где настраивается ассоциация, не имеет маскирования, то ассоциируемый таргет второго узла также потеряет маскирование;
- если таргет на узле, где настраивается ассоциация, и ассоциируемый таргет второго узла имеют маскирование, то маскирование таргета второго узла объединится с маскированием таргета первого узла;
- если таргет на узле, где настраивается ассоциация, имеет маскирование, а ассоциируемый таргет второго узла – нет, то маскирование таргета второго узла станет идентичным маскированию таргета первого узла.
Управление функцией доступно на странице конкретного LUN.
Чтобы настроить ассоциацию таргетов:
- В секции Список таргетов LUN в строке нужного таргета кликните
и выберите Изменить. - В столбце «Таргет удаленного узла» кликните Добавить ссылку (линк) и выберите соответствующий таргет удалённого узла, после чего кликните ПРИМЕНИТЬ.
- Повторите шаг 1 и 2 для всех необходимых таргетов.