Сценарий предусматривает размещение группы виртуальных машин роли «vmdb» с базами данных на одном узле виртуализации и виртуальных машин роли «vmAD» со службой каталогов на разных узлах виртуализации. И размещение виртуальных машин данных ролей на непересекающихся узлах виртуализации.
Создаем группу виртуальных машин и заполняем поля «Название» (1), «Описание» (2), «Имя правила» (3):
Для роли «vmdb» (1) в политике ВМ – ВМ Affinity (2) выбираем атрибут «Affined» (3), а в политике Узел – ВМ Affinity (4) выбираем узел виртуализации (в примере hor-demo1) (5) и нажимаем на кнопку под атрибутом «Affined» (6), в результате ID узла виртуализации который мы будем использовать для размещения, будет отображен слева синим цветом (7).
Для роли «vmAD» (1) в политике ВМ – ВМ Affinity (2) выбираем атрибут «Anti Affined» (3), а в политике Узел – ВМ Affinity (4) выбираем узел виртуализации который будет исключен для размещения, то есть размещение будет происходить на серверах виртуализации исключая выбранный (в примере hor-demo2) (5) и нажимаем на кнопку под атрибутом «Anti Affined» (6), в результате ID узла виртуализации который мы будем исключать для размещения, будет отображен справа красным цветом (7):
Укажем в «Правило Affinity» (1) что виртуальные машины ролей «vmdb» и «vmAD» не могут размещаться друг с другом на общих узлах виртуализации. Для этого выберем обе роли в левом списке (2) и нажмем кнопку под атрибутом «Anti Affined», роли отобразятся вместе и выделятся красным цветом:
После выполнение всех настроек, необходимо нажать кнопку , и созданное правило отобразиться в списке:
Создаем шаблон виртуальной машины, на которой будет развернуты базы данных и указываем во вкладке «Группы ВМ» (1) созданное правило «GroupVM1» (2) и роль «vmdb» (3):
Создаем поочередно 2 виртуальные машины из шаблона, созданного в пункте 6 и наблюдаем что виртуальные машины разместились согласно правилам размещения на hor-demo1:
Отредактируем созданный шаблон, и укажем параметры виртуальной машины со службой каталогов AD, изменим роль во вкладке «Группы ВМ» (1) в правиле «GroupVM1» (2) c «vmdb» на «vmAD» (3):
Создаем поочередно 2 виртуальные машины из отредактированного шаблона из пункта 8 и наблюдаем что согласно правилам, виртуальные машины разместились на узле hor-demo3, так как hor-demo2 исключен для размещения по правилам «Anti Affined» политик «ВМ – ВМ» и «Узел – ВМ». Виртуальные машины роли «vmdb» располагаются на hor-demo1, виртуальные машины роли «vmAD» не могут туда разместиться, так как их ограничивает правило «Affinity» для ролей согласно пункту 4:
Общая картина размещения виртуальных машин, созданных из шаблона с использование правил размещения для групп виртуальных машин выглядит так:
Обзор
Инструменты контента