Высокая доступность для служб
Кибер Инфраструктура дополнительно обеспечивает высокую доступность следующих сервисов:
- Панель администрирования. Если сервер управления выйдет из строя или станет недоступен по сети, экземпляр панели администрирования на другом сервере возьмет на себя сервис панели, чтобы он оставался доступным по тому же выделенному IP-адресу. Перемещение сервиса может занять несколько минут. Высокая доступность панели администрирования включается вручную вместе с высокой доступностью сервера управления.
-
Виртуальные машины. Если вычислительный сервер выйдет из строя или станет недоступен по сети, размещенные на нем виртуальные машины будут эвакуированы на другие исправные вычислительные серверы в зависимости от их свободных ресурсов. По умолчанию высокая доступность для виртуальных машин включается автоматически после создания вычислительного кластера, и ее можно при необходимости отключить вручную.
По умолчанию вычислительный кластер может продолжать работу при отказе только одного сервера. Для подготовки вычислительного кластера к одномоментному отказу нескольких серверов используйте процедуру, описанную в статье Подготовка сервисов кластера Кибер Инфраструктуры к одномоментному отказу двух и более узлов. - Сервис iSCSI. Если произойдет сбой по активному пути к томам, экспортированным через iSCSI (например, сервер хранения с активными целевыми устройствами iSCSI выйдет из строя или станет недоступен по сети), активный путь будет перенаправлен через целевые устройства, расположенные на исправных серверах. Тома, экспортированные через iSCSI, остаются доступны, пока к ним существует хотя бы один путь.
- Сервис S3. Если сервер S3 выйдет из строя или станет недоступен по сети, будет выполнена автоматическая балансировка и миграция расположенных на нем компонентов сервера имен и сервера объектов между другими серверами S3. Миграция шлюзов S3 не выполняется автоматически, поскольку их высокая доступность основана на записях DNS. Необходимо поддерживать актуальность записей DNS вручную при добавлении или удалении шлюзов S3. Высокая доступность для сервиса S3 включается автоматически после создания кластера S3 из трех или большего количества серверов. Кластер S3 из трех серверов может потерять один сервер и продолжать работать.
- Сервис Backup Gateway. Если сервер, входящий в кластер Backup Gateway, выйдет из строя или станет недоступен по сети, другие серверы в кластере Backup Gateway продолжат предоставлять доступ к выбранному внутреннему хранилищу. Миграция шлюзов Backup Gateway не выполняется автоматически, поскольку их высокая доступность основана на записях DNS. Необходимо поддерживать актуальность записей DNS вручную при добавлении или удалении шлюзов Backup Gateway. Высокая доступность для Backup Gateway включается автоматически после создания кластера Backup Gateway из двух или большего количества серверов. Доступ к внутреннему хранилищу сохраняется, пока исправен хотя бы один сервер в кластере Backup Gateway.
- Тома NFS. Если сервер хранилища выйдет из строя или станет недоступен по сети, выполняется миграция размещенных на нем томов NFS между другими серверами NFS. Высокая доступность для томов NFS на сервере хранилища включается автоматически после создания кластера NFS.
Для проверки высокой доступности вместо обычной команды reboot необходимо использовать следующие команды:
# echo 1 > /proc/sys/kernel/sysrq # echo b > /proc/sysrq-trigger
Выполнение указанных команд приводит к принудительной перезагрузке узлов кластера.