Skip to main content

Создание группы серверов

Группы серверов в OpenStack Horizon позволяют управлятьэто распределениемлогическая инстансовгруппа виртуальных машин (инстансов), к которой применяются политики размещения. Политики определяют, как гипервизор будет располагать виртуальные машины этой группы на вычислительныхфизических узлах с помощью политик аффинности или антиаффинности, оптимизируя работу приложений и обеспечивая высокую доступность.хостах.

Создать новую группу серверов

  1. Перейдите в Вычислительные ресурсы -> Группы серверов. Здесь отображается список всех групп серверов. 

  2. Нажмите Создать группу серверов

  3. Задайте параметры: 

  • Название — введите название группы.
  • ПолитикавыберитеВыберите политику:политику аффинностьразмещения: или
      антиафинности.
    • Аффинность (affinity) — все ВМ группы размещаются на одном хосте. Эта политика используется, например, для приложений с низкой задержкой между узлами.
    • АффинностьАнти-аффинность (anti-affinity) гарантирует, чтоВМ инстансыгруппы вразмещаются группена будутразных размещатьсяхостах. Эта политика используется для повышения отказоустойчивости (чтобы сбой одного хоста не затронул все ВМ).
    • Нежёсткая аффинность (soft-affinity) — предпочтительно на одном физическомхосте, сервере,но аможет быть иначе при нехватке ресурсов.
    • Нежёсткая анти-аффинность (soft-anti-affinity) обеспечивает их размещениепредпочтительно на разных серверах.хостах, но допускается совместное размещение при нехватке ресурсов.
  1. Нажмите Отправить.

Указать,openstack-server-group.png

Добавление инстанса ВМ к какойгруппе изсерверов

существующих групп

Группа серверов принадлежит(Server инстанс,Group) можноформируется толькопри создании новых виртуальных машин. Существующие экземпляры нельзя добавить в уже существующую группу, для их добавления потребуется пересоздать инстанс ВМ указанием группы.

Для добавления инстанса в группу серверов: 

  1. Создайте группу серверов с нужной политикой.

  2. Перейдите к созданию нового инстанса виртуальной машины и заполните параметры запуска (имя, образ, флейвор и т.д.).

  3. На вкладке Группы серверов выберите ранее созданную группу серверов и нажмите на этапеиконку егострелки создания.для перемещения ее в блок Выделенный.

  4. Нажмите Запустить инстанс.

Теперь инстанс будет добавлен в группу серверов.

computing_server-group-add-to-vm.png

Удалить группу серверов

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

После удаления группы невозможно запускать новые экземпляры с прежней политикой до её повторного создания, а применённая к уже работающим виртуальным машинам политика больше не поддерживается: планировщик Nova перестаёт учитывать эти правила при миграциях, восстановлении или создании новых экземпляров.

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

Для удаления группы серверов:

  1. Перейдите в Вычислительные ресурсы -> Группы серверов.
  2. Выберите

    Чтобыгруппу.

  3. удалить
  4. В группу,строке нажмитес группой серверов надмите кнопку Удалить группу серверов.