Высокая доступность для Звездочки
Comprehensive PBX specific cluster features
ХААСТ
»
Функции
Датчики здоровья
Датчики работоспособности HAast могут обнаруживать ряд сбоев Asterisk® (а не только остановленный процесс), а также сбой/деградацию сервера АТС, среды, внешних сетевых устройств, вышестоящих прокси-серверов, маршрутов ITSP/операторов и многого другого. HAAst даже позволяет администраторам создавать пользовательские датчики из любого файла скрипта или выполняться, способствуя общей оценке здоровья узла. Датчики работоспособности HAast позволяют узлу оценить общую способность к эффективной работе и принять меры, когда работоспособность является критической (включая запуск программ или отработку отказа на другой узел).
Кластерная синхронизация
HAast включает в себя широкие возможности синхронизации, включая возможность синхронизации файлов и каталогов, внутренней базы данных Asterisk (AstDB), а также баз данных и таблиц MySQL между узлами. Синхронизация происходит из активного в режим ожидания только в том случае, если активный узел здоров, и только с интервалами, указанными администратором. HAast может даже изменять полученные данные, позволяя резервному узлу перезаписывать настройки/данные после синхронизации (для различий между узлами).
Общий IP-адрес
HAast включает в себя возможность совместного использования IP-адреса между узлами, что позволяет кластеру выполнять отработку отказа без каких-либо изменений, необходимых для вышестоящих или нижестоящих устройств. Общий IP-адрес добавляется или удаляется HAast в качестве физической сетевой карты, виртуальной сетевой карты или виртуальной сетевой карты VLAN. HAast также транслирует изменения сети на соседние коммутаторы/маршрутизаторы, чтобы обеспечить немедленный поток трафика на новое устройство.
Автономные узлы
Узлы HAast не зависят от какого-либо общего оборудования, программного обеспечения, дисков, баз данных и т. д. Некоторые решения с высокой доступностью имеют устройство уровня блока (например, DRDB), банк каналов (например: Astribank), физический диск, USB-устройство и т.д. Однако они создают единую точку сбоя, которая может обрушить или повредить весь кластер, когда они выходят из строя. HAast создает полностью автономные узлы, гарантируя, что один узел не сможет оказать вредное влияние на другой.
Географически удаленные узлы
Конструкция HAast позволяет разделять узлы на больших расстояниях (например, на разных континентах) и при этом работать как единый кластер. Все коммуникации, синхронизация и контроль были оптимизированы, чтобы свести к минимуму передачу данных и адаптироваться к различным условиям задержки / сети. Функции географически распределенных кластеров доступны только в неограниченной и OEM-версии HAast.
Непрерывность вызова
HAast может поддерживать выполняемые вызовы во время отработки отказа кластера, передавая активные вызовы с активного узла на резервный. После повышения уровня резервного узла вызовы возобновляются так, что ни одна из сторон не замечает отработки отказа. При отработке отказа HAast может инициировать сценарии или действия диалплана для возобновления записи звонков, записи статистики вызывающих абонентов в базу данных и т. д. Для вызовов, ожидающих в очередях, вызовы будут переведены на резервный узел, а очереди будут перестроены в порядке поступления (или в другой последовательности, которую вы укажете). Функции непрерывности вызова доступны только в OEM-версии HAast.
Быстрый Failover
HAast версии 2 включает в себя новый сенсорный движок и контроллер кластера, который может обнаруживать неисправный узел менее чем за 0,5 секунды и сразу же после этого переходить к одноранговому узлу. Весь кластер теперь может выйти из строя всего за 3 секунды, при этом типичные серверы Asterisk выходят из строя за 5-15 секунд.
Интеллектуальный откат
HAast может рассматривать узлы Asterisk как равные (при этом любой из узлов продолжает играть активную роль неограниченное время) или как основной/резервный (при этом резервные узлы возвращают управление основному узлу, если это разрешено). HAast интеллектуально передает управление от резервного узла к основному узлу после стабильной работы систем и повторного подключения кластера в течение заданного периода времени, когда системы простаивают и т. д., как указано администратором. Эта интеллектуальная функция резервного назад позволяет администраторам перемещать voIP-трафик обратно в основную систему, когда пользователи меньше всего страдают.
Разное количество узлов
Программное обеспечение HAast является прослойкой между Linux и Asterisk, что позволяет значительно различать одноранговые узлы, включая разное оборудование, разные версии Linux, разные версии Asterisk и многое другое. Эта функция также позволяет администраторам обновить части одного узла без риска для кластера, а затем переключить активный узел и начало обновления на другом.
Зашифрованные сообщения
Узлы кластера можно безопасно размещать на противоположных сторонах незащищенных сетей, так как все коммуникации HAast между узлами шифруются. HAast использует 256-битное шифрование, чтобы гарантировать, что контроль над кластером никогда не будет под угрозой, а данные о производительности и вызовах никогда не будут раскрыты.
Системы обработчика событий
Одной из наиболее мощных функций HAast является система обработчиков событий, которая позволяет администраторам подключать любую программу/сценарий к событиям, генерируемым или обнаруженным HAast. Например, события, связанные с продвижением/понижением узла, позволяют администраторам автоматизировать изменения брандмауэров, маршрутизаторов и т.д., чтобы перенаправить трафик VoIP на активный узел до запуска Asterisk.
Момент восстановления во времени
В случае катастрофического повреждения файловой системы любого из узлов HAast может попытаться восстановить резервный образ, включая настройки, голосовую почту и т. д., и включить телефонную связь. HAast выполняет резервное копирование при запуске и через регулярные промежутки времени без какого-либо вмешательства администратора. Эти резервные копии автоматически делятся между узлами, чтобы обеспечить оба узла самыми последними доступными точками восстановления. PITR включает в себя поддержку базы данных PostgreS’L.
LCD интерфейс
Конечные пользователи и администраторы по достоинству оценят возможность быстрого просмотра состояния и работоспособности узлов HAast с ЖК-панели, р