Настройка сети VMM

scvmm_network

Настройка vmm. Сетевые настройки.

Настройка vmm имеет свои особенности и отличается от настройки Hyper-V на отдельном хосте виртуализации.

Как-то пришлось мне ковыряться с Настройками сети в System Center Virtual Machine Manager, и в этом мне очень помогла следующая статья:

Настройка сети VMM в System Center 2012 R2 Virtual Machine Manager

В сегодняшней статье речь пойдет о настройке сети SCVMM в System Center 2012 R2 Virtual Machine Manager. Сеть в VMM можно условно поделить на три уровня:

  1. Физическая сеть (Phisical network) — каждый хост виртуализации может быть подключен к одной или нескольким физическим сетям. Это могут быть сети, разделенные физически, с помощью VLAN или другой подобной технологии.
    2. Логическая сеть (Logical network) — логические сети в VMM строятся поверх физических сетей. Логические сети представляют из себя проекцию базовой физической инфраструктуры сети в виртуальную среду и позволяют моделировать сеть внутри VMM согласно потребностям, без необходимости разбираться в тонкостях сетевого окружения.
    3. Сеть виртуальных машин (VM network) — на базе логических сетей строятся сети ВМ, к которым и подключаются виртуальные машины, сервисы и т.п. Сети ВМ используют сетевую виртуализацию, что позволяет развернуть поверх каждой логической сети несколько независимых сетей ВМ, полностью изолированных как от логической сети так и друг от друга.

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

Немного об инфраструктуре, на базе которой будет производится настройка. В тестовой среде развернуты 4 сервера:

SRV1 — контроллер домена, DNS-сервер и шлюз по умолчанию.
SRV2 — управляющий сервер VMM и библиотека.
SRV3 и SRV4 — хосты Hyper-V.

Каждый сервер имеет два сетевых интерфейса. Для удобства настройки каждый интерфейс подписан (VM и Management). Каждый интерфейс подключен к отдельной сети, согласно своему названию:

192.168.0.0/24 — сеть управления (Management). Используется исключительно для управления серверами, в VMM задействоваться не будет;
192.168.1.0/24 — сеть виртуальных машин (VM). Эта сеть будет отдана под нужды VMM.

Заходим на SRV2, открываем консоль управления VMM и приступаем к настройке.

Отключение автоматического создания сетей

Первое, что стоит сделать при настройке сети в System Center 2012 R2 Virtual Machine Manager — это отключить автоматическое создание логических сетей. Для этого переходим в раздел «Settings» и открываем окно «Network Settings».

Настройка сети SCVMM. VMM Network settings

в котором снимаем галку с чекбокса «Create logical networks automatically».

Настройка сети SCVMM. Network settings uncheck Create Logic Networks automatically

Создание логической сети

Следующим шагом будет создание логической сети. Открываем раздел «Fabric» и переходим на вкладку «Networking» -> «Logical Networks», затем в меню открываем пункт «Create Logical Network».

Настройка сети SCVMM. VMM Create Logical Network

В первом окне мастера создания логической сети необходимо дать сети имя и выбрать ее тип. С именем особо морочится не будем, назовем сеть «Logical network 1». Затем выбираем тип «One connected network», который означает, что данная логическая сеть соответствует одной физической сети.

Еще:  Как включить(отключить) виртуализацию Hyper V в Windows.

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

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

VMM Create Logical Network Wizard 1

В следующем окне нажимаем «Add» и создаем сетевой узел (Network site), в котором выбираем группу хостов и связываем их с одной или несколькими IP-подсетями. Поскольку данная логическая сеть является проекцией физической сети VM (192.168.1.0/24), то ее и указываем в поле «IP subnet».

VMM Create Logical Network Wizard 2

Проверяем получившиеся настройки и жмем «Finish» для создания логической сети. Напомню, что все действия в VMM выполняются с помощью PowerShell, поэтому при желании можно нажать «View Script» и посмотреть список команд , которые будут выполнены.

VMM Create Logical Network Wizard Summary

Создание пула IP-адресов

Настройку IP адреса для виртуальных машин в VMM можно производить вручную, через DHCP или с помощью пулов IP-адресов. Первые два способа давно известны, поэтому более подробно остановимся на третьем.

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

Важно понимать, что выдача IP-адреса из пула производится одноразово, только при развертывании ВМ. Если вы захотите добавить уже созданной машине дополнительный сетевой адаптер, то настройки для него придется прописывать вручную или с помощью DHCP.

Теперь создадим для логической сети «Logical network 1» пул IP-адресов. Для этого кликаем по ней правой клавишей мыши и в контекстном меню выбираем «Create IP Pool».

VMM Create IP Pool

В открывшемся окне мастера вводим имя пула «IP pool 1» и выбираем логическую сеть, в которой этот пул будет использоваться.

VMM Create IP Pool Wizard 1

Выбираем пункт «Use an existing network site», затем выбираем из списка соответствующий сайт и IP-подсеть.

VMM Create IP Pool Wizard 2

Указываем диапазон IP-адресов, которые будут выделяться из этой подсети. Поскольку у меня в данной сети находятся и физические сервера, то первые 10 адресов я оставлю для них. Если планируется использование балансировки (NLB и т.п.) то в поле «VIPs and reserved IP adresses» можно зарезервировать виртуальные адреса для балансировщиков нагрузки,  а в поле «IP addresses to be reserved for other uses» можно указать IP-адреса, зарезервированные для прочих нужд.

VMM Create IP Pool Wizard 3

Указываем шлюз по умолчанию (Default gateway), через который виртуальные машины смогут общаться с внешним миром.

VMM Create IP Pool Wizard 4

Затем задаем адрес DNS-сервера

VMM Create IP Pool Wizard 5

и сервера WINS (если он у вдруг вас есть).

Еще:  Powercli. Клонирование и создание ВМ из шаблона.

VMM Create IP Pool Wizard 5 WINS

Проверяем получившиеся настройки и жмем «Finish».

VMM Create IP Pool Wizard Summary

Создание сети ВМ в System Center 2012 R2 Virtual Machine Manager

Теперь на базе логической сети создадим сеть виртуальных машин. Для этого опять кликаем по логической сети правой клавишей и выбираем пункт «Create VM Network». В открывшемся окне придумываем оригинальное

имя для сети «VM network 1» и выбираем для нее логическую сеть.

VMM Create VM Network Wizard 1

В следующем окне можно выбрать один из двух типов изоляции сети:

  • Isolate using Hyper-V neтwork virtualization — создается новая сеть ВМ, полностью изолированная от прочих сетей;
    • No Isolation — создается сеть ВМ, имеющая прямой доступ к исходной логической сети. Для каждой логической сети такая сеть ВМ может быть только одна (и в нашем случае она уже создана).

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

VMM Create VM Network Wizard 2

Внутри сети ВМ создаем IP-подсеть, для чего жмем «Add» и указываем имя подсети «Subnet 1» и саму подсеть в формате 192.168.10.0/24.

VMM Create VM Network Wizard 3

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

Примечание. Шлюз виртуализации (Hyper-V Network Virtualization Gateway) в System Center 2012 R2 Virtual Machine Manager используется для объединения различных виртуальных и физических сетевых сред. Более подробно о шлюзах виртуализации можно узнать здесь.

VMM Create VM Network Wizard 4

Еще раз проверяем настройки и жмем «Finish».

VMM Create VM Network Wizard Summary

Настройка сетей ВМ в System Center 2012 R2 Virtual Machine Manager.

Сети ВМ  System Center 2012 R2 Virtual Machine Manager относятся не к физическим ресурсам, а к виртуальным. Поэтому для их просмотра переходим из раздела «Fabric» в раздел «VMs and Services». Просмотреть доступные сети ВМ можно на вкладке «VM networks». Как видите, в нашем распоряжении целых две сети ВМ, каждую можно выбрать и просмотреть ее свойства.

VMM VM networks

Сеть «Logical network 1» была создана вместе с одноименной логической сетью и является ее точной копией. В ней используются настройки исходной логической сети (пулы, подсети и т.п.), поэтому настраивать здесь нечего.

VMM VM Network Properties

А вот сеть «VM network 1» является независимой, поэтому в ней можно производить настройки. Для примера перейдем на вкладку «VM Subnets» и добавим еще одну IP-подсеть с именем «Subnet 2» (192.168.11.0/24).

VMM VM Network Properties 2

Создание IP-пулов в System Center 2012 R2 Virtual Machine Manager

Также как и для логических сетей, для сетей ВМ в System Center 2012 R2 Virtual Machine Manager можно создавать IP-пулы. Для этого выбираем нужную сеть, кликаем по ней правой клавишей и выбираем «Create IP Pool».

VMM Logical Network Create IP Pool

В открывшемся окне задаем имя пула «Pool 10» и выбираем подсеть «Subnet 1 (192.168.10.0/24)».

Примечание. Напомню, что в сети «VM network 1» имеются две подсети, для каждой из которых будет создан отдельный пул IP-адресов.

VMM Create static IP Pool

Затем указываем диапазон IP-адресов для создаваемого пула. При необходимости можно зарезервировать некоторое количество адресов из этого диапазона для каких либо нужд.

VMM Create static IP Pool IP Range

Дальше все так-же, как и в предыдущем случае — задаем шлюз по умолчанию, DNS и WINS сервера и подтверждаем создание пула. По точно такой же схеме создадим IP-пул с именем «Pool 11» для подсети «Subnet 2».

VMM VM Networks IP Pools screen

Теперь все запланированные сети в System Center 2012 R2 Virtual Machine Manager созданы и можно приступать к созданию логических коммутаторов.

Надеюсь, информация будет полезной при настройке vmm.

Источник: http://windowsnotes.ru/system-center/nastrojka-seti-v-system-center-2012-r2-virtual-machine-manager-chast-1/

Комментарии

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

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