...
| Примечание |
|---|
В текущей версии ПО поддерживается HA Cluster из 2 юнитов. |
| Scroll Pagebreak |
|---|
Настройка кластера на ESBC-3200
...
| Примечание |
|---|
В конфигурации может одновременно находиться hostname с unit и hostname без unit. Более приоритетным является hostname, указанный с привязкой к unit. |
| Scroll Pagebreak |
|---|
Чтобы изменить юнит устройства, выполните следующие команды:
...
| Примечание |
|---|
Объединение устройств в кластер невозможно, если они относятся к одному и тому же юниту. |
| Scroll Pagebreak |
|---|
Настройка внешних сетевых интерфейсов
...
| Примечание |
|---|
Для работы кластерного интерфейса поддерживается только IPv4-адресация. На cluster-интерфейсе необходима настройка адресов с привязкой к unit. |
| Scroll Pagebreak |
|---|
В текущей схеме служебная информация по управлению кластером будет передаваться через выделенный линк синхронизации между интерфейсами twe1/0/3 и twe2/0/3.
...
Первое устройство полностью настроено и готово к работе.
Аналогичные настройки необходимо произвести на втором устройстве, предварительно сменив у него юнит на требуемый.
| Scroll Pagebreak |
|---|
Также возможна настройка второго устройства средствами ZTP.
...
| Блок кода |
|---|
ESBC-1# ESBC-1# configure ESBC-1(config)# esbc ESBC-1(config-esbc)# crypto profile TEST ESBC-1(config-esbc-crypto-profile)# ca CA.pem ESBC-1(config-esbc-crypto-profile)# cert CERT.pem ESBC-1(config-esbc-crypto-profile)# private-key PRIVATE_KEY.key ESBC-1(config-esbc-crypto-profile)# exit ESBC-1(config-esbc)# exit ESBC-1(config)# do commit Configuration has been successfully applied and saved to flash. Commit timer started, changes will be reverted in 120 seconds. ESBC-1(config)# do confirm Configuration has been confirmed. Commit timer canceled. vesbc1(config)# |
| Scroll Pagebreak |
|---|
Настройка кластера на vESBC
...
- Создайте виртуальную машину в QEMU/KVM и установите vESBC удобным для Вас вас способом. Подробное описание создания виртуальной машины и процесс установки vESBC приведены в разделе документации Установка vESBC в системе виртуализации QEMU/KVM.
- Настройте сетевые интерфейсы:
- Настройка внешнего интерфейса(ов):
- Подключите сетевой интерфейс к виртуальной машине в одном из режимов, описанных в документации.
Примечание Не используйте режим интерфейса macvtap при организации каластера vESBC, т. к. при использовании протокола VRRP MAC-адрес vESBC будет отличаться отMACот MAC-адреса сетевого интерфейса, и трафик не будет передаваться в виртуальную машину из-за особенностей реализации драйвера macvtap.
- Подключите сетевой интерфейс к виртуальной машине в одном из режимов, описанных в документации.
- Настройка кластерного интерфейса:
- Подключение кластерного интерфейса осуществляется аналогично с внешним интерфейсомподключению внешнего интерфейса. Для организации кластерного соединения двух vESBC можно использовать изолированный бридж хоста (без привязки физического интерфейса).
- Настройка внешнего интерфейса(ов):
- Выполните пункты 1-2 для второй виртуальной машины vESBC.
...
| Примечание |
|---|
Для объединения в кластер vESBC предварительно необходимо сделать разные системные MAC-адреса на устройствах путем смены серийного номера. |
| Scroll Pagebreak |
|---|
Пример настройки кластера vESBC в гипервизоре XEN
...
- Создайте виртуальную машину в XEN и установите vESBC удобным для Вас вас способом. Подробное описание создания виртуальной машины и процесс установки vESBC приведены в разделе документации Установка vESBC в системе виртуализации Xen.
- Настройте сетевые интерфейсы:
- Настройка внешнего интерфейса(ов):
- Подключите сетевой интерфейс к виртуальной машине в одном из режимов, описанных в документации.
Примечание Не используйте режим интерфейса macvtap при организации каластера vESBC, т. к. при использовании протокола VRRP MAC-адрес vESBC будет отличаться отMACот MAC-адреса сетевого интерфейса, и трафик не будет передаваться в виртуальную машину из-за особенностей реализации драйвера macvtap.
- Подключите сетевой интерфейс к виртуальной машине в одном из режимов, описанных в документации.
- Настройка кластерного интерфейса:
- Подключение кластерного интерфейса осуществляется аналогично с внешним интерфейсомподключению внешнего интерфейса. Для организации кластерного соединения двух vESBC можно использовать изолированный бридж хоста (без привязки физического интерфейса).
- Настройка внешнего интерфейса(ов):
- Выполните пункты 1-2 для второй виртуальной машины vESBC.
...
| Примечание |
|---|
Для объединения в кластер vESBC предварительно необходимо сделать разные системные MAC-адреса на устройствах путем смены серийного номера. |
| Scroll Pagebreak |
|---|
Пример настройки кластера vESBC в гипервизоре XCP-ng
...
Развернуть кластер из двух vESBC в среде виртуализации XCP-ng 8.3 LTS + XEN Orchestra.
Схема:
Решение:
- Создайте виртуальную машину в XCP-ng, подробно описано в разделе Установка vESBC в системе виртуализации XCP-ng.
- Настройте сетевые интерфейсы:
- Настройка внешнего интерфейса(ов):
- Подключите сетевой интерфейс к виртуальной машине в одном из режимов, описанных в документации.
- Настройка кластерного интерфейса:
- Подключение кластерного интерфейса осуществляется аналогично с внешним интерфейсомподключению внешнего интерфейса. Для организации кластерного соединения двух vESBC можно использовать изолированный бридж хоста (без привязки физического интерфейса).
Пример создания бриджа через XEN Orchestra:- С помощью браузера подключитесь к веб-интерфейсу XEN ORCHESTRA для управления гипервизором XCP-ng. Введите логин и пароль и нажмите "Sign in with password"
- Перейдите в раздел "+New" → "Network" в левом меню
- В выпадающем списке "Create a new network on выберете" Ваш выберете Ваш гипервизор
- Укажите название сети в поле поле "Name", описание в поле "Description" (опционально), выберете "NBD" - No NBD Connection и нажмите кнопку "Create network"
- Подключение кластерного интерфейса осуществляется аналогично с внешним интерфейсомподключению внешнего интерфейса. Для организации кластерного соединения двух vESBC можно использовать изолированный бридж хоста (без привязки физического интерфейса).
- Настройка внешнего интерфейса(ов):
3. Выполните пункты 1-2 для второй виртуальной машины vESBC.
После успешного выполнения описанных пунктов можно приступать к настройке юнитов кластера vESBC, алгоритм настройки полностью аналогичен настройке ESBC-3200 и описан в разделе Первичная настройка кластера, за исключением конфигурации второго юнита с помощью ZTP.
...
Особенности настройки гипервизора ESXi для организации кластера vESBC
- Создайте Создайте виртуальную машину в ESXi, подробно описано в разделеразделе Установка vESBC в системе виртуализации VMware ESXi.
- Для корректной работы протокола VRRP требуются включить "Promiscuous mode" и "Forged transmits" в разделе Security гипервизрагипервизора;
- Для избежания дублирования пакетов, из-за работы "Promiscuous mode" на портах с VRRP, необходимо настраивать на VRRP-интерфейсе подсеть, отличную от подсети на физическом порту (не относится к cluster интерфейсу).
Пример конфигурации:Блок кода interface gigabitethernet 1/0/1 security-zone WAN ip address 1.0.0.1/24 // IP-адрес физического интерфейса vrrp 35 ip address 192.168.34.144/20 // IP-адрес VRRP из другой подсети group 1 enable exit exit
...
- Обеспечить сетевую связность (L2) обоих обеих виртуальных машин между собой по всем интерфейсам.
- Настроить первый юнит по алгоритму Первичная настройка кластера.
- На втором юните установить конфигурацию по умолчанию и убедиться, что юнит имеет ID 1:
Блок кода language c# vesbc# copy system:default-config system:candidate-config |******************************************| 100% (52B) Configuration loaded successfully. vesbc# show unit id Unit ID is 1 Unit ID will be 1 after reboot vesbc# commit vesbc# confirm
- Перевести в режим switchport интерфейс, включенный в кластерный интерфейс первого юнита:
Блок кода language c# vesbc(config)# interface gigabitethernet 1/0/2 vesbc(config-if-gi)# mode switchport vesbc(config-if-gi)# exit
- В настройках bridge включить DHCP-клиент:
...
| Блок кода | ||
|---|---|---|
| ||
vesbc-slave# show cluster status Unit Hostname Role MAC address State IP address ---- -------------------- ---------- ----------------- -------------- --------------- 1 vesbc-master Active aa:00:00:03:90:00 Joined 192.168.16.10 2* vesbc-slave Standby aa:00:00:04:10:00 Joined 192.168.16.20 vesbc-slave# show cluster sync status System part Synced ---------------------- ------ candidate-config Yes running-config Yes SW version Yes licence Yes licence (After reboot) Yes date Yes E-SBC version Yes |
| Предупреждение |
|---|
Только для vESBC. При подключении второго юнита vESBC с использованием ZTP, синхронизация программного обеспечения и конфигурации занимает до 30 минут, т. к. без лицензии vESBC имеет ограничение скорости полосы пропускания в 1 Мбит/с. |
| Scroll Pagebreak |
|---|



