Distributed Switch для упрощения работы с виртуальными сетями в VMmanager

от автора

Distributed Switch (распределенный коммутатор) позволяет автоматически настраивать сеть на узлах кластера — по шаблону и из единого интерфейса. Рассказываем, как это работает.

Как и физическое оборудование, виртуальные серверы связаны между собой по сети, такой же виртуальной. Это стало возможным благодаря технологии VLAN — она позволяет построить виртуальную сеть на основе физической инфраструктуры. Соединение происходит через виртуальный коммутатор — с его помощью можно группировать виртуальные машины (ВМ) по определенной логике, чтобы оптимально управлять сетевыми ресурсами и трафиком, создавать изолированные сети под задачи бизнеса, повышать безопасность данных. 

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

Идея автоматизировать настройку сети ВМ и упростить процесс их создания принадлежит инженерам компании VMware. Они же ввели в повсеместное употребление среди администраторов термин Distributed Switch (распределенный коммутатор), появившийся в версии vSphere 4.0. Суть технологии — в автоматизированной настройке подключения виртуальной машины через виртуальный коммутатор в рамках целого кластера вместо отдельного сервера. При создании виртуальной машины инженер может прямо из интерфейса платформы виртуализации подключить ее к тому или иному коммутатору. После этого платформа сама выполняет нужные соединения и настройку на самом сервере виртуализации. В результате новая ВМ становится частью существующей сети.

VMmanager: от ручных настроек к шаблону

С мая 2024 года пользователям платформы VMmanager доступен Distributed Switch. Это аналог распределенного коммутатора в решении от VMware: работает на уровне кластера и позволяет автоматизировать подключение виртуальных машин к нужной сети. Объясняем, что изменилось для пользователей VMmanager.

Ранее виртуальные машины, созданные на узлах, подключались вручную — чтобы объединить их с другими машинами в сети требовалось выполнить следующие действия:

  1. В настройках ВМ передать серверу информацию, к какому коммутатору её подключать.

  2. Создать коммутатор на нужном сервере.

  3. Удостовериться, что он подключен в физическую сеть через порт.

  4. Убедиться, что подключение ВМ к коммутатору прошло успешно.

  5. Выполнить необходимые настройки.

Чтобы корректно мигрировать ВМ на другой узел в кластере, администратор платформы должен был самостоятельно выполнить аналогичную настройку сети для каждого резервного узла.

Distributed Switch позволяет настраивать узлы в кластере автоматически и по шаблону: если узлы в кластере подключены к сети одинаковым образом, можно быстро настроить подключение ВМ к нужным VLAN. Достаточно создать в Distributed Switch новую порт-группу — для подключения к ней виртуальных машин, и конфигурация будет применена на всех узлах кластера. Теперь настройка выглядит следующим образом:

  1. Создание порт-группы с указанием id сети.

  2. Привязка к сетевым интерфейсам сервера и настройка связей.

  3. Применение настроек к кластеру.

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

Схема сети, созданной по шаблону

Схема сети, созданной по шаблону

Данная схема показывает, как настраивается подключение узлов к порт-группам (dpg1, dpg2, dpg3) с разным uplink-интерфейсом через интерфейсы типа eth и bond.

А на схеме ниже представлено, как будет выглядеть шаблон после завершения всех подготовительных работ — с единой конфигурацией сетевых настроек:

Шаблон после завершения всех подготовительных работ

Шаблон после завершения всех подготовительных работ

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

Автоматизировать или настраивать руками?

Появление Distributed Switch в VMmanager — это возможность для администраторов сократить трудозатраты на настройку виртуальных машин за счет снижения количества рутинных операций при подключении ВМ к сети. Среди преимуществ распределенной коммутации:

  • централизованное администрирование доступа к виртуальным машинам через единый интерфейс;

  • возможность создания единого шаблона конфигурации сети виртуальных машин;

  • упрощение мониторинга сети и устранения неполадок.

При этом настраивать сеть в VMmanager вручную по-прежнему можно.

Ознакомиться подробнее с возможностями Distributed Switch можно в документации.

Познакомьтесь с VMmanager бесплатно: скачайте бесплатный 30-дневный триал, закажите демонстрацию или получите доступ к демостенду на странице продукта.


ссылка на оригинал статьи https://habr.com/ru/articles/847296/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *