Облачная платформаEvolution

Политики размещения


Вы можете создавать группы со следующими политиками размещения:

Политика

Описание

Ограничения для ВМ

Affinity

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

Политика позволяет минимизировать сетевые задержки между тесно связанными компонентами.

Количество виртуальных машин, которое вы можете создать, ограничено ресурсами хоста и лимитами группы.

Конфигурация виртуальной машины должна соответствовать требованиям:

Soft affinity

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

Политику удобно использовать, когда совместное размещение улучшает производительность, но не критично для работы приложения.

В отличие от группы с политикой Affinity, количество создаваемых виртуальных машин ограничено только лимитами группы.

Конфигурация виртуальной машины должна соответствовать требованиям:

Anti-affinity

Каждая виртуальная машина группы размещается на отдельном хосте виртуализации. Если при создании виртуальной машины для нее не окажется свободного хоста, процесс будет прерван и создание отменено.

При таком распределении значительно снижается влияние аппаратных сбоев и риск одновременного выхода из строя нескольких виртуальных машин.

Количество виртуальных машин, которое вы можете создать, ограничено количеством хостов и лимитами группы.

Нет

Soft anti-affinity

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

В отличие от группы с политикой Anti-affinity, количество создаваемых виртуальных машин не ограничено количеством хостов и лимитами группы.

Нет

Особенности работы групп размещения при создании или перезапуске ВМ:

  • Если на целевом хосте не хватает места для всех ВМ, результат создания зависит от политики:

    • Affinity — ВМ, которым не хватит места, не создадутся совсем.

    • Soft affinity — ВМ, которым не хватит места, создадутся на другом хосте.

  • Если на хосте недостаточно места, увеличение CPU или RAM машины из affinity-групп завершится ошибкой: возможен сбой увеличения ресурсов или нарушение группы.

  • Если для размещения всех ВМ согласно правилу anti-affinity не хватает хостов, результат создания зависит от политики:

    • Anty-affinity — ВМ, которым не хватит места, не создадутся совсем.

    • Soft anty-affinity — ВМ, которым не хватит места, создадутся на одном хосте с другой ВМ из группы, нарушая anti-affinity.

  • Если при перезапуске ВМ из группы soft anti-affinity свободен только один хост, все ВМ запустятся на этом хосте.

  • При массовом отказе хостов и конкуренции за перезапуск между ВМ из affinity-групп и обычными ВМ результат непредсказуем — размещение определяется фактором случайности.