Сеть

На странице Настройки > Общие вам доступны следующие операции:

  1. Управление виртуальными IP-адресами.
  2. Управление сетевыми интерфейсами.
  3. Управление объединением сетевых интерфейсов (бондами).
  4. Управление параметром «роль» сетевых интерфейсов.

Управление статическими маршрутами доступно через CLI при помощи команды $ rdcli network route ipv4. Подробнее о синтаксисе команды в документе «Справочник CLI RAIDIX 5.3.1».

Виртуальные IP-адреса

Виртуальный IP-адрес (англ. «Virtual IP Address», англ. аббр. «VIP») – IP-адрес, который не привязан к конкретному физическому сетевому интерфейсу и используется для обеспечения высокой доступности, отказоустойчивости и балансировки нагрузки сетевых сервисов. VIP позволяет перенаправлять трафик на другой сетевой интерфейс в случае отказа текущего, обеспечивая непрерывность работы сервисов СХД.

Вы можете использовать VIP для:

  • обеспечения непрерывности доступа к файловым хранилищам (NAS) в DC-системе;
  • настройки репликации в DC;
  • назначения нескольких IP-адресов на одном сетевом интерфейсе.

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

  • Создание VIP.
  • Изменение VIP.
  • Удаление VIP.

Управление VIP в DC-системе

В DC-системе создайте интерфейс VIP на каждом контроллере с одинаковым IP-адресом, но с отличным параметром «Состояние на локальном контроллере»: на управляющем RAID контроллере с LUN, к которому планируется предоставить доступ, значение параметра VIP задайте Активно, а на другом контроллере – Пассивно. Таким образом, при отказе управляющего контроллера VIP-интерфейс на втором контроллере автоматически станет активным, предоставляя клиенту доступ к LUN по тому же IP-адресу.

:

В DC-системе меняйте виртуальный IP-адрес сразу на обоих контроллерах. Различные виртуальные IP-адреса на двух контроллерах могут привести к нарушению функций СХД, включая NAS и репликацию.

Пример настройки VIP в DC-системе:

Чтобы создать VIP, кликните Создать виртуальный IP и настройте его параметры. Описание параметров см. ниже в этой секции.

Параметр Назначение

Интерфейс

Сетевой интерфейс, на котором будет настроен виртуальный IP-адрес.

Виртуальный IP

Виртуальный IP-адрес.

Маска подсети

Маска подсети.

Состояние на локальном контроллере

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

Статус интерфейса с виртуальным IP-адресом на локальном контроллере.

Возможные варианты:

  • Активно – интерфейс включён, локальный контроллер обрабатывает запросы на этот VIP.
  • Пассивно – интерфейс выключен, локальный контроллер не обрабатывает запросы на этот VIP.

Чтобы изменить параметры виртуального IP-адреса, в строке нужного интерфейса кликните и выберите Изменить.

:

В DC-системе меняйте виртуальный IP-адрес сразу на обоих контроллерах. Различные виртуальные IP-адреса на двух контроллерах могут привести к нарушению функций СХД, включая NAS и репликацию.

Чтобы удалить виртуальный IP-адрес, в строке нужного интерфейса кликните и выберите Удалить.

Сетевые интерфейсы

:

Из-за особенностей сетевой подсистемы Linux рекомендуем на контроллере настраивать сетевые интерфейсы (кроме heartbeat) так, чтобы их реальные (не виртуальные) IP-адреса принадлежали разным подсетям. В противном случае возможны ошибки маршрутизации и, как следствие, потери пакетов и снижение скорости , а при настройке heartbeat или канала синхронизации данных – нарушение работоспособности соответствующих функций.

: IP-адреса сетевых интерфейсов обоих контроллеров для heartbeat должны быть из одной подсети.

Чтобы настроить сетевой интерфейс, в строке нужного интерфейса кликните и выберите Изменить. Описание параметров см. ниже в этой секции.

По умолчанию, в секции Сетевые интерфейсы отображаются только «неиспользуемые» интерфейсы: в отображении не участвует основной интерфейс, интерфейсы heartbeat и канала синхронизации данных. Для отображения всех интерфейсов кликните Показать все интерфейсы.

Параметр Назначение

Имя

Имя сетевого интерфейса.

IP

IP-адрес интерфейса.

Маска подсети

Маска подсети.

Роль Роль интерфейса (подробнее в секции Роли).

Скорость

Скорость соединения в Мб/c.

MTU

Максимальный размер пакета данных (англ. «Maximum Transmission Unit»).

Возможные значения: от 46 до 16110.

По умолчанию: 1500.

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

Режим управления потоком для интерфейса.

Возможные значения:

  • Rx – обрабатывать полученные кадры паузы на этом порте.
  • Tx – отправлять управляющие кадры паузы с этого порта на подключённое устройство при увеличении принимаемого трафика.
  • Авто – автоматическое согласование (autonegotiation) IEEE 802.3.
  • Не поддерживается – интерфейс не поддерживает режимы управления потоком.

DHCP для интерфейса

Статус использования DHCP (англ. «Dynamic Host Configuration Protocol») для получения IP-адресов.

Возможные значения:

  • Да
  • Нет

Включено

Статус порта.

  • Да – порт включён;
  • Нет – порт отключен.

Соединение

Статус соединения с портом.

Возможные значения:

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

Бонды

Объединение сетевых интерфейсов (далее – бондинг) позволяет объединять несколько сетевых интерфейсов, по которым доступен контроллер, в один виртуальный скоростной канал (далее – бонд), а также распределять нагрузку между указанными каналами, увеличивая пропускную способность в два направления. Таким образом, бондинг способствует увеличению скорости доступа.

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

  • Создание бонда.
  • Изменение бонда.
  • Удаление бонда.

Особенности и ограничения бондинга

  • Если входящий в бонд сетевой интерфейс перестаёт существовать в системе или меняет своё имя, после возвращения или обратного изменения имени этот интерфейс невозможно вернуть в бонд. Например:

    • при изменении прошивки адаптера;
    • при замене адаптера;
    • при переключении режима работы адаптеров VPI;
    • при программной ошибке.

    В таких случаях создайте бонд заново.

  • После создания бонда он будет дополнительно отображаться в секции Сетевые интерфейсы.

    Если вы выключите бонд через соответствующий объект в секции Сетевые интерфейсы, бонд будет разобран (интерфейсы бонда будут удалены).

  • Следующие интерфейсы недоступны для добавления в бонд:

    • основной интерфейс;
    • используемый в heartbeat;
    • используемый в бонде;
    • используемый в VIP;
    • выключенный.

Чтобы создать бонд:

  1. Кликните Создать бонд.
  2. В открывшемся окне выберите сетевые интерфейсы и политику для бондинга, затем кликните Создать. Описание политик см. ниже в этой секции.

    Политика Описание

    Balance-rr

    «Балансировка Round-Robin».

    Передача пакетов осуществляется последовательно от первого доступного интерфейса до последнего.

    : При использовании этой политики и работе с инициатором ESXi, на инициаторе рекомендуем использовать политику «Route based on IP hash».

    Active-backup

    «Активное резервирование».

    Осуществляется работа только одного интерфейса, остальные находятся в очереди горячей замены. Если ведущий интерфейс перестаёт функционировать, осуществляется переключение на следующий интерфейс.

    Balance-xor

    «Балансировка XOR».

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

    Broadcast

    «Вещание».

    В режиме Broadcast трафик отправляется одновременно на все интерфейсы, объединённые посредством бондинга.

    802.3ad

    «Динамическое объединение каналов связи».

    В данном режиме все объединённые интерфейсы используются в активном агрегаторе согласно спецификации 802.3ad. Режим динамического объединения каналов связи обеспечивает балансировку нагрузки и отказоустойчивость. Для работы в режиме 802.3ad может использоваться коммутатор с поддержкой IEEE 802.3ad и соответствующей настройкой режима LACP.

    Balance-tlb

    «Адаптивная балансировка нагрузки при передаче».

    В режиме Balance-tlb предусмотрено объединение интерфейсов без каких-либо специальных настроек, без специального коммутатора. Исходящий трафик распределяется в соответствии с текущей нагрузкой (вычисляется по скоростям) для каждого интерфейса. Входящий трафик принимается текущим интерфейсом. Если принимающий интерфейс выходит из строя, то следующий интерфейс получает MAC-адрес вышедшего из строя интерфейса.

    Balance-alb

    «Адаптивная балансировка нагрузки».

    Режим Balance-alb расширяет возможности режима Balance-tlb: предусмотрен механизм распределения нагрузки для трафика IPv4. Режим не требует специального конфигурирования. Балансировка нагрузки достигается опросом ARP. Драйвер перехватывает ответы ARP, направленные в локальной системе в поисках выхода и перезаписывает исходный адрес сетевой карты с уникальным аппаратным адресом одного из интерфейсов в группе.

Чтобы изменить бонд, в строке нужного бонда кликните и выберите Изменить.

Чтобы удалить бонд, в строке нужного бонда кликните и выберите Удалить.

Роли

Для упрощения управления сетевыми интерфейсами вы можете задать параметр «роль» для сетевого интерфейса. Роль – дополнительный (информационный) параметр сетевого интерфейса, отображающий назначение интерфейса в системе. Вы можете назначить следующие роли:

  • Управление (для обозначения основного интерфейса);
  • Heartbeat;
  • Канал синхронизации данных;
  • Передача данных (для обозначения каналов передачи данных любого доступного протокола блочного или файлового доступа);
  • Не выбрано.

Назначив роль сетевому интерфейсу вы можете сортировать и фильтровать интерфейсы по параметру «роль» во всех функциях ПО RAIDIX, где используются сетевые интерфейсы.

Особенности и ограничения:

  • После назначения интерфейса для какой-либо функции ПО RAIDIX система не назначает автоматически соответствующую роль интерфейсу.
  • Назначение роли интерфейсу программно не запрещает использование этого интерфейса вне назначенной ему роли.
  • Вы можете назначить роль бонду.
  • Вы не можете назначить роль виртуальному IP (VIP).
  • Объединение интерфейсов с назначенными ролями в бонд не влияет на роль бонда, а также роль бонда не влияет на роли входящих в него интерфейсов.
  • Один сетевой интерфейс может иметь только одну роль или не иметь роли вообще.

Назначение ролей доступно в секции Сетевые интерфейсы. Дополнительно вы можете изменить роль интерфейса, используемого в качестве основного, при его настройке (подробнее в главе Основной интерфейс).

Чтобы назначить или снять роль через секцию Сетевые интерфейсы:

  1. В строке сетевого интерфейса кликните и выберите Изменить.
  2. Выберите значение параметра Роль.