ADC можно использовать как одиночное автономное устройство, и он будет отлично работать в этом качестве. Однако, если учесть, что назначение ADC - балансировка нагрузки на множество серверов, необходимость кластеризации самого ADC становится очевидной. Легко настраиваемый пользовательский интерфейс ADC делает конфигурацию системы кластеризации простой.
Страница Система > Кластеризация - это место, где вы будете настраивать высокую доступность устройств ADC. Этот раздел состоит из нескольких частей.
Важное замечание
· Для поддержания высокой доступности сердцебиения не требуется выделенный кабель между парой АЦП.
· Сердцебиение происходит в той же сети, что и виртуальная служба, требующая обеспечения высокой доступности.
· Между устройствами ADC не происходит обхода отказа.
· Когда высокая доступность включена на двух или более ADC, каждый блок будет транслировать через UDP виртуальные службы, которые он настроен предоставлять.
· При отказоустойчивости высокой доступности используется одноадресный обмен сообщениями и Gratuitous ARP для информирования новых коммутаторов Active load balancer.
Роль
При настройке ADC на высокую доступность доступны три роли кластера.
Кластер
· По умолчанию новый ADC включается с ролью Cluster. В этой роли каждый член кластера будет иметь одинаковую "рабочую конфигурацию", и поэтому только один АЦП в кластере будет активным в любой момент времени.
· Рабочая конфигурация" означает все параметры конфигурации, за исключением элементов, которые должны быть уникальными, таких как IP-адрес управления, имя ALB, сетевые настройки, детали интерфейса и т.д.
· ADC с приоритетом 1 (самая верхняя позиция) в блоке Cluster Members является владельцем кластера и активным балансировщиком нагрузки, а все остальные ADC являются пассивными членами.
· Вы можете редактировать любой ADC в кластере, и изменения будут синхронизированы со всеми членами кластера.
· При удалении ADC из кластера все виртуальные службы будут удалены из этого ADC.
· Вы не можете удалить последний член кластера в раздел Невостребованные устройства. Чтобы удалить последний член кластера, измените роль на Manual или Stand-alone.
· Следующие объекты не синхронизируются:
o Раздел "Дата и время вручную" - (синхронизируется раздел NTP)
o Задержка обхода отказа (мс)
o Раздел "Оборудование
o Раздел "Приборы
o Раздел сети
Отказ владельца кластера
· Когда владелец кластера выходит из строя, один из оставшихся членов автоматически берет на себя его обязанности и продолжает балансировать нагрузку трафика.
· Когда владелец кластера вернется, он возобновит балансировку нагрузки и возьмет на себя роль владельца.
· Предположим, что владелец вышел из строя, и балансировку нагрузки взял на себя один из участников. Если вы хотите, чтобы член, который принял на себя трафик балансировки нагрузки, стал новым владельцем, выделите его и нажмите стрелку вверх, чтобы переместить его в позицию Приоритет 1.
· Если вы отредактируете один из оставшихся членов кластера, а владелец не работает, отредактированный член автоматически перейдет на место владельца без потери трафика.
Изменение роли с роли Кластера на роль Руководителя
· Если вы хотите изменить роль с Cluster на Manual, нажмите радиокнопку рядом с опцией роли Manual.
· После нажатия радиокнопки вы увидите следующее сообщение:
· Нажмите кнопку OK
· Проверьте раздел Виртуальные службы. Вы увидите, что в столбце Primary теперь не установлен флажок.
· Это функция безопасности и означает, что если у вас есть другой ADC с теми же виртуальными службами, то поток трафика не будет прерван.
Изменение роли с кластера на автономный
· Если вы хотите изменить роль с кластерной на автономную, нажмите на радиокнопку рядом с опцией Standalone.
· На экране появится следующее сообщение:
· Нажмите OK, чтобы изменить роли.
· Проверьте свои виртуальные службы. Вы увидите, что столбец Primary изменил название на Stand-alone.
· Вы также увидите, что все виртуальные службы отключены (не отмечены) в целях безопасности.
· Когда вы убедитесь, что ни один другой ADC в той же сети не имеет дублирующих виртуальных служб, вы можете включить каждую из них по очереди.
Роль руководства
ADC в роли Manual будет работать с другими ADC в роли Manual для обеспечения высокой доступности. Основным преимуществом по сравнению с ролью Cluster является возможность установить, какой ADC является активным для виртуального IP. Недостатком является отсутствие синхронизации конфигурации между ADC. Любые изменения должны быть реплицированы вручную на каждом блоке с помощью графического интерфейса, или при большом количестве изменений вы можете создать jetPACK с одного ADC и отправить его на другой.
· Чтобы сделать виртуальный IP-адрес "Активным", установите флажок в основном столбце (страница IP Services).
· Чтобы сделать виртуальный IP-адрес "Пассивным", оставьте флажок пустым в основной колонке (страница IP Services).
· В случае, если активная служба переходит в пассивную:
o Если оба столбца Primary отмечены, то происходит процесс выборов, и наименьший MAC-адрес становится активным.
o Если оба флажка сняты, то происходит тот же процесс выборов. Кроме того, если оба флажка сняты, то автоматического возврата к исходному активному АЦП не происходит.
Самостоятельная роль
ADC в роли автономного не будет взаимодействовать с другими ADC относительно своих служб, и поэтому все виртуальные службы будут оставаться в зеленом статусе и подключенными. Вы должны убедиться, что все виртуальные службы имеют уникальные IP-адреса, иначе в сети возникнет конфликт.
Настройки
В разделе "Настройки" вы можете установить задержку обхода отказа в миллисекундах - время, которое пассивный ADC будет ждать, прежде чем взять на себя управление виртуальными службами после отказа активного ADC.
Мы рекомендуем установить значение 10000 мс или 10 секунд, но вы можете уменьшить или увеличить это значение в соответствии с вашей сетью и требованиями. Приемлемые значения находятся в диапазоне от 1500 мс до 20000 мс. Если вы испытываете нестабильность в кластере при более низкой задержке, вам следует увеличить это значение.
Управление
В этом разделе можно добавлять и удалять членов кластера, а также изменять приоритет АЦП в кластере. Раздел состоит из двух панелей и набора клавиш со стрелками между ними. Область слева - это Невостребованные устройства, а самая правая область - это сам кластер.
Добавление АЦП в кластер
· Перед добавлением ADC в кластер необходимо убедиться, что всем устройствам ADC присвоены уникальные имена в разделе Система > Сеть.
· Вы должны увидеть ADC как Приоритет 1 с зеленым статусом и его имя в колонке Члены кластера в разделе управления. Этот ADC является основным устройством по умолчанию.
· Все остальные доступные ADC будут отображаться в окне Невостребованные устройства в разделе управления. Невостребованное устройство - это ADC, который был назначен в роли кластера, но не имеет настроенных виртуальных служб.
· Выделите АЦП из окна Невостребованные устройства и нажмите кнопку со стрелкой вправо.
· Теперь вы увидите следующее сообщение:
· Нажмите OK, чтобы включить ADC в кластер.
· Теперь ваш ADC должен отображаться как Приоритет 2 в списке членов кластера.
Удаление члена кластера
· Выделите член кластера, который вы хотите удалить из кластера.
· Нажмите кнопку со стрелкой влево.
· Вам будет представлен запрос на подтверждение.
· Нажмите OK для подтверждения.
· Ваш ADC будет удален и отображен в разделе "Невостребованные устройства".
Изменение приоритета АЦП
Бывают случаи, когда вы хотите изменить приоритет АЦП в списке членов.
· ADC в верхней части списка Cluster Members имеет приоритет 1 и является активным ADC для всех виртуальных служб.
· ADC, который является вторым в списке, получает приоритет 2 и является пассивным ADC для всех виртуальных служб.
· Чтобы изменить, какой АЦП является активным, просто выделите АЦП и нажмите стрелку вверх, пока он не окажется в верхней части списка.