Кластер AirCloud поддерживает консистентное состояние всех серверов, достаточное для запуска любой виртуальной машины на любом сервере. Это расширяет варианты размещения ВМ и повышает экономическую эффективность использования ресурсов.
По результатам тестов кластер с балансировщиком вмещал до 40% больше ВМ, чем без него.
Где включить и открыть. Балансировка включается в настройках кластера (шаг «Конфигурация» при создании или редактировании). Чтобы посмотреть и настроить её работу, откройте кластер — балансировщик конфигурируется в мастере кластера: глобальные приоритеты CPU/RAM (шаг «Глобальная конфигурация») и профили балансировки — обычный и критический.
Весовые коэффициенты ресурсов
Для адаптивной стратегии заданы весовые коэффициенты на CPU и RAM. Сумма коэффициентов всегда равна 1, каждый — от 0,1 до 0,9. Они глобальные, меняются на лету и не входят в профили балансировки.
Профили балансировки
Можно использовать стандартные профили или создавать свои с расписанием вызова. Чтобы изменить профиль, откройте его (например, «обычный профиль Regular») и задайте параметры:
Вкладка «Балансировщик нагрузки» карточки кластера: соотношение приоритетов CPU/RAM с обычными (20–80 %) и критическими (10–90 %) порогами, тренды нагрузки и история балансировок.
|
Параметр |
Описание |
|---|---|
|
Режим |
Максимум производительности (макс. ресурсы каждой ВМ) или максимум плотности (уплотнение ВМ, освобождение и гибернация серверов для экономии энергии). |
|
Пороги CPU/RAM |
Минимальный и максимальный пороги загрузки; при пробитии балансировщик дозаполняет или освобождает серверы согласно режиму. |
|
Расписание |
Когда вызывается балансировка. |
Поддерживаются «обычный» и «критический» профили балансировки. Задав режим, пороги (например, 10% и 90%) и расписание, нажмите «Сохранить … профиль».
В режиме максимальной плотности доступна интеграция с электропитанием серверов (IPMI): освобождённые узлы можно выводить в гибернацию или выключать для экономии энергии и снижения нагрузки на охлаждение.