Кластерный балансировщик и HA-обслуживание в Proxmox VE 9.2
✎Global HomeLab News: Proxmox VE 9.2 — динамический балансировщик нагрузки и безопасное HA-обслуживание
Proxmox VE 9.2 вышел с фокусом на эксплуатацию кластеров: добавлен Dynamic Load Balancer для перераспределения HA-гостей и снижена ручная нагрузка при выравнивании узлов. Параллельно улучшены SDN-возможности (WireGuard/BGP/OSPF/EVPN) и добавлен более управляемый сценарий техобслуживания через HA Arm/Disarm. Для HomeLab это прямое улучшение управляемости при росте числа ВМ и контейнеров.
Что произошло
В релизе Proxmox VE 9.2 представлены изменения, которые затрагивают ежедневную эксплуатацию кластера:
- Dynamic Load Balancer в составе CRS (Cluster Resource Scheduler).
- Управление кастомными CPU-моделями через Datacenter UI.
- Расширение SDN-стека: WireGuard, BGP, route maps/prefix lists, OSPF redistribution, улучшения EVPN и IPv6 underlay.
- Новый режим обслуживания HA-кластера: Arm/Disarm без потери состояния ресурсов.
Релиз основан на Debian 13.5, ядре Linux 7.0, QEMU 11.0, LXC 7.0, ZFS 2.4, а также включает стабильный Ceph Tentacle 20.2 (параллельно с Ceph Squid 19.2).
Технические детали
- Dynamic Load Balancer
- Работает в «динамическом» режиме CRS и учитывает текущую загрузку узлов/гостей.
- Может автоматически мигрировать HA-ресурсы между нодами для снижения перекоса по ресурсам.
-
Соблюдает заданные HA-правила, при этом параметры чувствительности и поведения настраиваются администратором.
-
HA Arm/Disarm для техработ
- Позволяет временно «разоружить» HA-менеджер на уровне кластера.
- Снижает риск нежелательных действий во время обслуживания (например, fencing).
-
После возврата в Arm состояние HA-ресурсов восстанавливается автоматически.
-
SDN-расширения
- Поддержка WireGuard и BGP в SDN-стеке упрощает маршрутизацию между площадками/сегментами.
- Route maps и prefix lists дают более точный контроль обмена маршрутами.
-
Добавлены возможности для EVPN и OSPF-сценариев, включая IPv6 underlay.
-
CPU-модели в UI
- Создание/редактирование/удаление кастомных CPU-профилей теперь доступно в Datacenter.
- Видимость CPU-флагов по узлам помогает заранее обнаруживать несовместимость перед live migration.
Риски и ограничения
- Апгрейд ядра до 7.0 может повлиять на отдельные LXC/драйверные сценарии: нужен пилотный апгрейд на одной ноде и проверка критичных сервисов.
- Автомиграции в динамическом балансировщике повышают требования к сети и shared storage; на слабой сети возможны пики latency.
- Новые SDN-функции требуют аккуратной поэтапной валидации, особенно при смешанном IPv4/IPv6 и внешнем BGP.
- Кастомные CPU-профили при ошибочной настройке могут блокировать миграцию ВМ между разнородными хостами.
Практика для HomeLab (чеклист)
- [ ] Перед обновлением соберите baseline:
pveversion -vqm list && pct listha-manager statuszpool status- [ ] Сделайте контрольный бэкап критичных ВМ/CT в PBS и проверьте restore-тест хотя бы одной ВМ.
- [ ] Обновляйте кластер по нодам (rolling):
1) Перенести рабочие нагрузки с ноды A.
2) Выполнить обновление A и перезагрузку.
3) Проверить запуск ВМ/CT и сетевую связность.
4) Повторить для следующей ноды. - [ ] Для техработ используйте HA Disarm/Arm (чтобы исключить ложный fencing).
- [ ] Проверка после обновления:
pveversionпоказывает ветку 9.2.ha-manager statusбез degraded/failed.- Live migration тестовой ВМ проходит в обе стороны.
- Для SDN: маршруты/пиринги поднимаются, потерь пакетов на тестовых VLAN/VXLAN нет.
- [ ] Критерий готовности:
- 24 часа без незапланированных рестартов ВМ/CT,
- нет ошибок storage replication/backup,
- отсутствуют новые kernel-related ошибки в системных логах.
Источник:
- https://www.reddit.com/r/Proxmox/comments/1tjjzhu/proxmox_92_released/
- https://www.proxmox.com/en/about/company-details/press-releases/proxmox-virtual-environment-9-2
- https://www.reddit.com/r/proxmox/new.json?limit=20