Master Infrastructure Controller (mic)
Описание
Управляет изменениями в инфраструктуре всей системы, управляет распределением и синхронизацией конфигураций и процессом обновления.
Резервируется в режиме Active-Passive. Не масштабируется.
При недоступности функциональной роли система продолжает функционировать исправно, исключая возможность изменить конфигурацию и обновить систему. Зона, из которой недоступен мастер-сайт, остается без изменений конфигурации и без обновлений вплоть до его подключения. Допускается распадание системы на несколько зон, каждая из которых продолжает выполнять свои функции обособленно.
Код |
|
Режим работы |
|
Режим резервирования |
|
Типы сайтов |
|
Слой |
|
Размещение |
|
Сохранение и восстановление состояния при перезагрузке |
|
Приложение |
|
Ограничения
-
Присутствует в начальной конфигурации.
-
Может располагаться только на мастер-сайте.
-
Недоступна к перемещению на другой сервер в 1 шаг путем изменения конфигурации.
Параметры
Пример конфигурации
Управление конфигурацией производится в приложении, доступном для администраторов мастер-домена. Приложение скрывает полное содержание конфигурации, однако тем не менее оно доступно через API.
Конфигурация содержит раздел для описания всех экземпляров всех функциональных ролей. Параметры определяются для каждого конкретного экземпляра функциональной роли.
{
"name": "mic",
"roletype": "mic",
"iface": "eth0",
"group": 0,
"order": 1
}