VMmanager OVZ: Автоматический выбор узла кластера

Материал из ISPWiki
Перейти к: навигация, поиск

Автоматический выбор узла кластера в VMmanager OVZ может производиться при создании контейнера, миграции, импорте из VDSmanager.

Автоматический выбор выполняется по следующему алгоритму:

  • Строится список активных узлов кластера, не имеющих нерешенных уведомлений. Активный узел - узел, на котором разрешено автоматическое размещение новых контейнеров
  • Список сортируется по возрастанию количества контейнеров на узлах кластера.
  • Далее каждый узел из списка проверяется на лимит контейнеров, если лимит превышен, то узел исключается.

Если в настройках панели не задана опция "Включить управление оверселлингом", то узел выбирается как искомый.

Таким образом, в простейшем случае автоматически выбранный узел - это узел с наименьшим числом контейнеров на нем.

Если опция "Включить управление оверселлингом" активна, то:

  • Для каждого узла выполняется проверка свободных ресурсов. Проверяемые ресурсы: объем ОЗУ, объем диска, CPU. При проверке вычисляется сколько будет свободно ресурсов после создания контейнера. При этом учитываются реальные показания узла кластера + значения параметров создаваемого контейнера. Если после создания контейнера останется свободным не менее 10% каждого ресурса, то узел выбирается как искомый.

Таким образом, при включенном оверселлинге автоматически выбранный узел - это узел с наименьшим числом контейнеров и достаточными ресурсами для создания контейнера.