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


Настройка IP-адресов SLB с помощью шаблонов служб VMM

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

System Center диспетчер виртуальных машин (VMM) поддерживает настройку IP-адресов SLB при развертывании многоуровневого приложения с помощью шаблонов служб, а также поддерживает как общедоступную, так и внутреннюю балансировку нагрузки.

Подготовка к работе

Выполните указанные ниже предварительные требования.

Процедура создания IP-адресов SLB

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

  1. Укажите сходство с логическими сетями.

    • В консоли VMM выберите страницу "Свойства>логического сетевого контроллера сети" сетевого контроллера>службы Fabric.>>

    • Укажите интерфейсные и внутренние сети, доступные для балансировки нагрузки, и нажмите кнопку "ОК".

      Снимок экрана: указание сходства с логическими сетями.

  2. Создайте шаблон ВИРТУАЛЬНЫХ IP-адресов.

    • В консоли VMM выберите "Создать виртуальный IP-адрес" в Структуре>.

    • В имени мастера> шаблонов ВИРТУАЛЬНЫх IP-адресов Load Balancer укажите имя шаблона и описание.

    • В порте виртуального IP-адреса укажите порт, который будет использоваться для типа сетевого трафика, который требуется сбалансировать.

    • В серверном порту укажите порт, на котором сервер прослушивает запросы.

      Снимок экрана: свойства шаблона.

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

    • Выберите Далее.

      Снимок экрана: тип шаблона.

    • В протоколе укажите параметры протокола. Нажмите ОК.

      Снимок экрана: протокол.

    • В методе балансировки нагрузки выберите метод и нажмите кнопку "ОК".

      Снимок экрана: метод балансировки нагрузки.

    • В монитор работоспособности можно указать, что проверка должна выполняться в подсистеме балансировки нагрузки через регулярные интервалы. Чтобы добавить монитор работоспособности, укажите протокол и запрос. Например, при вводе команды GET выполняется HTTP-запрос GET для домашней страницы подсистемы балансировки нагрузки и проверяется ответ заголовка. Вы также можете изменить тип ответа, интервал мониторинга, время ожидания и повторные попытки.

    Примечание.

    Время ожидания должно быть меньше интервала.

    Снимок экрана: добавление монитора работоспособности.

    • В итоге подтвердите параметры и нажмите кнопку "Готово ", чтобы создать шаблон ВИРТУАЛЬНЫХ IP-адресов.
  3. Настройка виртуального IP-адреса SLB при развертывании службы

    • Если шаблон службы не открыт, выберите шаблоны> служб библиотеки>и откройте его.
    • Выберите "Действия>открыть конструктор".
    • В конструкторе шаблонов службы выберите группу >компонентов шаблона службы Add Load Balancer.
    • Выберите объект подсистемы балансировки нагрузки. Вы определите его с именем шаблона ВИРТУАЛЬНЫХ IP-адресов.
    • Выберите соединитель инструментов>. Выберите подключение сервера, связанное с шаблоном, и выберите объект сетевого адаптера, чтобы подключить подсистему балансировки нагрузки к адаптеру. В свойствах сетевого адаптера проверьте типы адресов и убедитесь, что MAC-адрес является статическим.

    Примечание.

    Подключение к серверу должно быть подключено к внутреннему сетевому интерфейсу службы. Серверный сетевой интерфейс можно подключить к сети одной подключенной виртуальной машины или сети виртуализированной виртуальной машины.

    • С включенным соединителем выберите клиентское подключение, связанное с подсистемой балансировки нагрузки, и выберите объект логической сети.

      Примечание.

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

    • Сохраните шаблон службы в разделе "Сохранение и проверка шаблона>службы".

Пример 1. Настройка службы с общедоступной сетью виртуальных машин в качестве внешнего интерфейса. Здесь в качестве сети серверной части можно использовать одну подключенную сеть или виртуализованную сеть виртуальных машин.

Схема примера vip-адреса slb 1.

Пример 2. Настройка службы с интерфейсом и серверной частью, подключенными к сети виртуализированной сети виртуальных машин HNV. Этот сценарий используется для внутренней балансировки нагрузки.

Схема примера ip-адреса slb 2.

Настройка виртуального IP-адреса для доступа пользователей

При развертывании службы VMM автоматически выбирает виртуальный IP-адрес из зарезервированного диапазона в пуле статических IP-адресов и назначает его уровню служб с балансировкой нагрузки. Чтобы пользователи могли подключаться к службе, после развертывания службы необходимо определить виртуальный IP-адрес и настроить для него запись DNS.

  1. После развертывания службы выберите "Сетевые>подсистемы балансировки нагрузки Fabric".>
  2. Выберите "Показать>>сведения о подсистеме балансировки нагрузки службы для служб" и разверните службу, чтобы узнать, какой ВИРТУАЛЬНЫй IP-адрес назначен.
  3. Если пользователи используют DNS-имя для доступа к службе, попросите администратора DNS вручную создать запись DNS для ВИРТУАЛЬНОго IP-адреса. Запись должна быть именем, которое пользователи будут указывать для подключения к службе. Например, servicename.contosol.com.