Поделиться через


Настройка гостевых кластеров в SDN через VMM

В этой статье объясняется, как настроить гостевые кластеры в SDN с помощью System Center Virtual Machine Manager (VMM).

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

Эту функцию можно включить, эмулируя функции с плавающей ip-адресой с помощью программного подсистемы балансировки нагрузки (SLB) в SDN.

VMM поддерживает кластеризацию гостевых служб в SDN с помощью виртуального IP-адреса (IP-адреса) внутренней подсистемы балансировки нагрузки (ILB). ILB использует порты пробы, созданные на виртуальных машинах гостевого кластера для идентификации активного узла. В любое время порт пробы только активного узла отвечает на ILB, а весь трафик, направленный на ВИРТУАЛЬНЫй IP-адрес, направляется на активный узел.

Перед началом работы

Убедитесь, что необходимо выполнить следующие предварительные требования:

Гостевая кластеризация управляется с помощью SDN NC. Убедитесь, что вы настроили SDN и развернули NC и SLB.

Процедура — настройка гостевых кластеров

Выполните следующие действия.

  1. Создайте кластер для виртуальных машин с помощью сведений, приведенных в этой статье.

    Примечание.

    Кластер должен иметь параметр ProbePort, заданный для выбранного порта. Этот порт необходим при настройке шаблона ВИРТУАЛЬНОго IP-адреса на следующем шаге. Обратите внимание на зарезервированный IP-адрес, который вы используете для этого кластера. Этот IP-адрес потребуется позже при создании ВИРТУАЛЬНОго IP-адреса с помощью шаблона ВИРТУАЛЬНЫХ IP-адресов.

  2. Создайте шаблон ВИРТУАЛЬНЫХ IP-адресов. В шаблонах ВИРТУАЛЬНЫХ IP-адресов в>>консоли> VMM щелкните правой кнопкой мыши и выберите "Добавить шаблон VIP".

    • В разделе " Тип" в разделе "Указание типа шаблона" выберите "Конкретный". Выберите Корпорацию Майкрософт из раскрывающегося списка изготовителя и сетевого контроллера Майкрософт в раскрывающемся списке модели.

    • Выберите Далее. Снимок экрана: сетевой контроллер.

    • В разделе "Балансировка нагрузки" установите флажок "Включить плавающий IP-адрес ". Снимок экрана: плавающий IP-адрес.

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

  3. С помощью PowerShell создайте виртуальный IP-адрес с помощью шаблона ВИРТУАЛЬНЫХ IP-адресов.

    Примечание.

    Как описано в начале этой статьи, виртуальный IP-адрес Внутренней подсистемы балансировки нагрузки реализуется для поддержки гостевой кластеризации. Ниже приведен сценарий PowerShell для создания виртуального IP-адреса из шаблона ВИРТУАЛЬНЫХ IP-адресов в подсистему балансировки внутреннего сетевого трафика.

    Используйте пример скрипта здесь , чтобы создать виртуальный IP-адрес и балансировку нагрузки внутренней сети. Измените параметры по мере необходимости на основе следующих сведений:

    • LBServiceName — имя службы сетевого контроллера.
    • VipMemberNames — имена виртуальных машин в кластере.
    • VipNetworkName — имя сети клиента.
    • VipAddress — зарезервированный IP-адрес из сети клиента, который использовался на шаге 2 в качестве IP-адреса для кластера виртуальных машин.
    • VipTemplateName — имя шаблона ВИРТУАЛЬНОго IP-адреса, созданного на шаге 3 выше.
    • VipName — любое понятное имя, по которому вы хотите ссылаться на ВИРТУАЛЬНЫй IP-адрес.