Возможные сценарии/архитектуры контроллеров и кластеров
Описание ролей
Роль Node
Роль сервера виртуализации, используется для управления сетями, хранилищами, ВМ и т.д.
Роль Controller
Роль используется для управления кластерами серверов из единой консоли.
Роль Controller + Node
Роль является суммарной ролью Node и Controller.
Контроллеры
1 контроллер
- 1 контроллер с ролью Controller + Node на физическом сервере.
- 1 контроллер с ролью Controller на физическом сервере.
2 контроллера
- 2 контроллера: первый и второй контроллеры с ролью Controller + Node на физических серверах.
- 2 контроллера: первый и второй контроллеры с ролью Controller на физических серверах.
- 2 контроллера: первый и второй контроллеры с ролью Controller на ВМ.
- 2 контроллера: первый контроллер с ролью Controller + Node на физическом сервере, второй контроллер с ролью Controller на ВМ.
- 2 контроллера: первый контроллер с ролью Controller на физическом сервере, второй контроллер с ролью Controller на ВМ.
Отказоустойчивость контроллеров
-
Репликация контроллеров (Active/StandBy)
-
Свидетель контроллеров (автоматическое переключение StandBy на Active при отказе Active)
-
Резервное копирование БД контроллера
Сценарии
-
1 локация с 1 кластером: 1 физический сервер с ролью Controller + Node в составе кластера.
-
1 локация с несколькими кластерами или 1 большим кластером: 1 физический сервер с ролью Controller + Node в составе первого кластера, 2 виртуальных сервера (на ВМ) на втором кластере, репликация.
-
2 локации с несколькими кластерами: 1 физический сервер с ролью Controller + Node в составе первого кластера, 2 виртуальных сервера (на ВМ) во второй локации, репликация, свидетель.