Настройка Bonding для хранилища Qnap TS-431XeU

Posted by

Ну наконец-таки выдалось время, которое я посвящаю задумке объединения сетевых интерфейсов между хранилищем и сетевым оборудованием для скорости и отказоустойчивости, ну или чему бы то ни было.

У меня сейчас в наличие

  • Хранилище: QNAP TS-431XEU-2G = 1шт
  • Жесткие диски: ST12000NM0Ж01G SEAGATE Exos X16 ST12000NM001G, 12ТБ, HDD, SATA III, 3.5" = 4шт

Сетевое оборудование: Mikrotik CRS326-24G-2S+ служит связующим между серверами и хранилищем, т.е. в стойке на самом верху установлено, а ниже сервера виртуализации и теперь еще и хранилище, а ниже бесперебойник под все это дело: UPS Model: IPPON INNOVA RT 3K (Настройка связки UPS + сервер ProLiant DL20)

Данное хранилище и с таким количеством дисков и организуемого места выступит как резервное копирование на него баз, профилей, почтовых баз и много чего еще. Либо перенос на него вручную, либо посредством сервиса Microsoft Data Protected.

Шаг №1: На сетевом оборудовании Mikrotik CRS326-24G-2S+, порты 19,20 убираю из bridge и создаю объединение интерфейсов bonding со следующими настройками:

Winbox – ip&mac – user&pass – Interfaces – вкладка Bonding – Add

  • Name: bonding 19,20
  • MTU: 1500
  • ARP: enabled
  • Slaves: ether19, ether20
  • Mode: 802.3ad
  • Link Monitoring: mii
  • Transmit Hast Policy: Layer 2
  • Min Links: 0
  • Down Delay: 0
  • Up Delay: 0
  • LACP Rate: 30s
  • MII Interval: 100

А после нажимаю Apply, OK и добавляю интерфейс “bonding 19,20” теперь уже в Bridge. А в настройках Bridge, вкладка Ports для этого интерфейса “bonding 19,20” назначают работу через нетегированный VLAN №9

  • PVID: 9
  • Frame Types: admit all

где у меня все сервера.

Шаг №2: Подключаю хранилище QNAP одним линком к сетевому оборудованию, в другой порт где также нетегированный VLAN 9

Шаг №3: Произвожу объединение интерфейсов на QNAP

https://IP&DNS/cgi-bin - user&pass - Панель управления – Сеть и файловые – Сеть и виртуальный коммутатор, вижу интерфейсы которые сейчас задействованы:

  • Adapter 1 (1 GbE)
  • Adapter 2 (1 GbE) – этому порту присвоен сетевой адрес 192.168.9.32
  • Adapter 3 (10 GbE)

Сетевые интерфейсы на QNAP (их 3 штуки)

Я хочу объединить Adapter 1 & Adapter 2 в один

Нажимаю Port Trunking – Add, выделяю интерфейсы: Adapter 1 & Adapter 2, нажимаю Next

Отмечаю интерфейсы которые буду объединять в Port Trunking

Тип создаваемого Port Trunking выбираю Managed Switch (supports Port Trunking/LACP) и нажимаю Next

Supports Balance-rr, Balance-xor, Broadcast, and 802.3ad dynamic

Тип создаваемого Port Trunking выбираю Managed Switch

А работу Port Trunking используют как тип 802.3ad dynamic и нажимаю Apply

Uses a complex algorithm to aggregate NICs and configure speed and duplex settings, providing load balancing and fault tolerance.

А работу Port Trunking используют как тип 802.3ad dynamic

Выбираю политику: Layer 2 (MAC), нажимаю OK

Выбираю политику: Layer 2 (MAC)

Получаю уведомление, что Ваш IP адрес на хранилище будет изменен на 192.168.9.125, подтверждаю путем нажатия на кнопку OK, Apply

После создания Port Group будет новый IP присвоенный DHCP сервисом

Шаг №4: После применения настроек, смотрю по DHCP какой адрес (на хранилище на есть бирка с тремя MAC адресами и по ней ориентируюсь на DHCP сервисе) присвоился моему nas02 и вижу, что — это 192.168.9.124, авторизуюсь и вижу, что у меня один интерфейс:

https://IP&DNS/cgi-bin - user&pass - Панель управления (Control Panel) – Сеть и файловые (Network & File Services) – Сеть и виртуальный коммутатор (Network & Virtual Switch) – Интерфейсы (Interfaces)

Интерфейс объединенных адаптеров создан

В объединенном интерфейсе

Adapter: Adapter 1 + 2 перехожу на расширенные настройки (см. скриншот для наглядного понимания) и нажимаю на Configure

Открываю расширенные настройки объединенного интерфейса

И изменяю DHCP на статику (адрес который я зарезервировал)

Вкладка IPv4

  • Use static IP address: 192.168.9.32
  • Subnet Mask: 255.255.255.0/24
  • Default Gateway: 192.168.9.1
  • Jumbo Frame: оставляю дефолтное значение в 1500

И нажимаю Apply

Изменяю DHCP на статику для объединенного интерфейса

Вкладка IPv6 – отключаю (Disable)

Отключаю IPv6 для объединенного интерфейса

Вкладка DNS – указываю свои в компании

  • Use the following DNS server address: отмечаю
  • Primary DNS server: 192.168.9.2
  • Secondary DNS server: 192.168.9.3

Указываю свои DNS для объединенного интерфейса

И нажимаю Apply

Подтверждаю внесенные изменения в объединенный интерфейс

После чего страница в браузере перезапуститься и URL строка изменится на адрес который я сделал статическим:  https://192.168.9.32

Адресация для объединенного интерфейса изменена и хранилище готово к использованию

Ура, работает. Я успешно выполнил настройку объединения интерфейсов, как на Mikrotik так и на хранилище и настроил их сопряжение.

На этом пошаговая заметка завершена, с уважением автор блога Олло Александр aka ekzorchik.