Перейти к содержанию

ISCSI сервер

Общая информация

ISCSI сервер предназначен для предоставления доступа к хранилищам по TCP/IP в виде блочных устройств (LUN).

В разделе Хранилища - ISCSI сервер основного меню содержится интерфейс управления ISCSI storage и ISCSI target.


ISCSI storage

В разделе ISCSI storage создаются хранилища на основе блочных устройств доступных на узле, чтобы они были доступны в ISCSI target.

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

  • Обновить информацию обо всех ISCSI-хранилищах по кнопке image.

  • Создать новое ISCSI-хранилище по кнопке Создать.

    Поля окна создания ISCSI-хранилища:

    • Сервер

      Раскрывающийся список доступных узлов.

    • Локальные устройства

      Раскрывающийся список доступных блочных устройств на узле.

    • plugin

      Раскрывающийся список с поддерживаемыми типами устройств.

    • readonly

      Опция, запрещающая запись.

    • write_back

      Кэш обратной записи.

  • Открыть ISCSI-хранилище в списке.

    При открытии ISCSI-хранилища открывается окно с информацией о нем, где доступны следующие операции:

    • Обновить информацию о всех LUN, с которыми связано данное ISCSI-хранилище по кнопке image.

    • Удалить данное ISCSI-хранилище по кнопке Удалить.

      Если ISCSI storage используется LUN, который мог тоже использоваться Mapped LUN, то LUN тоже будут удалены.


ISCSI target

Общая информация

В ISCSI target непосредственно создаются целевой ISCSI на основе ISCSI-хранилищ, доступных во вкладке ISCSI storage.

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

  • Обновить информацию о всех целях ISCSI по кнопке image.

  • Создать новую цель ISCSI по кнопке Создать.

    Поля окна создания цели ISCSI:

    • Сервер

    • Название

    • Описание

    • WWN

      Уникальный идентификатор типа IQN.

  • Сканировать информацию о ISCSI и его хранилищах с узла по кнопке Сканировать.

  • Открыть целевой ISCSI в списке.

    При выборе целевого ISCSI открывается окно с информацией о нем, где доступны следующие операции:

    • Обновить информацию о всех порт-группах, с которыми связан целевой ISCSI по кнопке image.

    • Удалить целевой ISCSI по кнопке Удалить.

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


Порт-группы

Порт-группы позволяют поддерживать несколько конфигураций в пределах одного ISCSI target, что полезно для сложных конфигураций. Для работы ISCSI требуется создать как минимум одну порт-группу.

Во вкладке Порт-группы доступны следующие операции:

  • Добавить новую порт-группу, нажав на кнопку Добавить.

    Поля окна создания порт-группы:

    • tag

      Фактически является индексом объекта, уникальный номер для порт-группы в текущем целевом ISCSI в диапазоне от 1 до 255.

    • chap_userid

      Идентификатор пользователя.

    • chap_password

      Пароль.

    • chap_mutual_userid

      Идентификатор пользователя для двунаправленной аутентификации.

    • chap_mutual_password

      Пароль для двунаправленной аутентификации.

    • enable

      Опция включения использования порт-группы.

    • authentication

      Опция включения аутентификации.

    • generate_node_acls

      Добавляет автоматически узлы без необходимости добавления Node ACL.

  • Открыть порт-группу в списке порт-групп.

  • Удалить порт-групп, нажав на кнопку Удалить.

    При удалении порт-группы удаляются дочерние объекты, связанные с ним: LUN, Node ACL, Portal, Mapped LUN.


LUNs

LUNs(Logical Units) - экспортируемые логические устройства.

Связывает ранее определенные объекты хранения, созданные в ISCSI storage, с объектом ISCSI target и определяет, какой номер (номер LUN) будет использовать устройство.

Если используются Node ACLs, необходимо создать сопоставление LUN c Node ACL, используя Mapped LUN.

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

  • Добавить новый LUN, нажав на кнопку Добавить.

    Поля окна добавления LUN:

    • storage

      Раскрывающийся список с доступными хранилищами из ISCSI storage.

  • Открыть объект LUN в списке.

  • Удалить LUN, нажав на кнопку Удалить.

    При удалении LUN удаляются связанные с ним Mapped LUN.


Node ACLs

Node ACLs - позволяет управлять доступом подключающихся узлов, допуская различную конфигурацию в зависимости от инициатора, подключающегося к ISCSI target. Сюда входят как настройки аутентификации для каждого инициатора, так и сопоставления LUN для каждого инициатора.

Во вкладке Node ACLs доступны следующие операции:

  • Добавить новый Node ACL, нажав на кнопку Добавить.

    Поля окна добавления Node ACL:

    • node_wwn

      Имя инициатора iscsi с узла клиента типа IQN.

    • chap_userid

      Идентификатор пользователя.

    • chap_password

      Пароль.

    • chap_mutual_userid

      Идентификатор пользователя для двунаправленной аутентификации.

    • chap_mutual_password

      Пароль для двунаправленной аутентификации.

  • Открыть объект Node ACL в списке.

  • Удалить Node ACL, нажав на кнопку Удалить.

    При удалении Node ACL удаляются связанные с ним Mapped LUN.


Portals

Доступ к ISCSI target может быть реализован через несколько IP-адресов и портов. Пары адрес:порт называются порталами (Portals).

При создании объекта Порт-группы ISCSI target по умолчанию прослушивает все IPv4-адреса (отображаемые как 0.0.0.0) на порту 3260. Если необходима другая конфигурация, то в Portals можно настроить порталы.

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

  • Добавить новый Portal, нажав на кнопку Добавить.

    Поля окна добавления Portals:

    • ip_address

      Текстовое поле, в котором можно указать IP-адреса и сети.

    • port

      Номер порта.

  • Открыть объект Portal в списке.