Новые возможности виртуализации сети Hyper-V в Windows Server

область применения: Windows server 2022, Windows server 2019, Windows Server 2016, Azure Stack хЦи, версии 21H2 и 20H2

в этом разделе описывается новая или измененная функция виртуализации сети Hyper-V (HNV) на сервере Windows.

Обновления в HNV

HNV предлагает расширенную поддержку в следующих областях:

Компонент или функциональная возможность Новая или улучшенная Описание
Программируемый коммутатор Hyper-V Оператор new Политика HNV может быть программируемой через сетевой контроллер (Майкрософт).
Поддержка инкапсуляции ВКСЛАН Оператор new HNV теперь поддерживает инкапсуляцию ВКСЛАН.
Взаимодействие Load Balancer программного обеспечения (SLB) Оператор new HNV полностью интегрирован с программным обеспечением Майкрософт Load Balancer.
Соответствующие заголовки IEEE Ethernet Улучшена команда Соответствует стандартам IEEE Ethernet

Программируемый коммутатор Hyper-V

HNV — это фундаментальный строитель обновленного программного обеспечения (SDN) корпорации Майкрософт, который полностью интегрирован в стек SDN.

Новый сетевой контроллер Майкрософт отправляет политики HNV в агент узла, работающий на каждом узле, используя открытый протокол управления vSwitch (ОВСДБ) в качестве интерфейса Подсистемамми (ЛИКВИДНЫЙ SBI). Агент узла сохраняет эту политику, используя настройку схемы втеп и программирует сложные правила потока в подсистему обработки потока в коммутаторе Hyper-V.

подсистема обработки потока в коммутаторе Hyper-V является тем же механизмом, который используется в Microsoft Azure ™ , который был проверен на уровне hyper-scale в Microsoft Azure общедоступном облаке. кроме того, все стеки SDN по отношению к сетевому контроллеру и поставщику сетевых ресурсов (см. в ближайшее время) согласуются с Microsoft Azure, тем самым обеспечивая мощь Microsoft Azure общедоступного облака для наших предприятий и поставщиков услуг хостинга.

Примечание

Дополнительные сведения о ОВСДБ см. в документе RFC 7047.

Коммутатор Hyper-V поддерживает правила потока без отслеживания состояния и с отслеживанием состояния на основе простого действия "сопоставление" в подсистеме обработки потока Майкрософт.

Windows Server 2016 Hyper-V switch

Поддержка инкапсуляции ВКСЛАН

Виртуальный расширяемый протокол расширенной локальной сети (ВКСЛАН- RFC 7348) широко распространен на рынке, благодаря поддержке от таких поставщиков, как Cisco, вооруженный, Dell, HP и др. Кроме того, HNV теперь поддерживает эту схему инкапсуляции с использованием режима распространения MAC через сетевой контроллер Майкрософт для сопоставления программ IP-адресам сети наложения клиентов (адрес клиента или ЦС) физическим IP-адресам ундерлай сети (адрес поставщика или PA). Разгрузки задач NVGRE и ВКСЛАН поддерживаются для повышения производительности с помощью драйверов сторонних производителей.

Взаимодействие Load Balancer программного обеспечения (SLB)

Windows Server 2016 включает программную подсистему балансировки нагрузки (SLB) с полной поддержкой трафика виртуальной сети и беспрепятственного взаимодействия с HNV. SLB реализуется с помощью подсистемы выполнения потоков в коммутаторе плоскости данных v-Switch и контролируется сетевым контроллером для сопоставлений виртуальных IP-адресов и динамических IP-адресов (DIP).

Соответствующие заголовки IEEE Ethernet

HNV реализует правильные заголовки Ethernet уровня L2 для обеспечения взаимодействия с виртуальными и физическими устройствами сторонних производителей, которые зависят от стандартных отраслевых протоколов. Корпорация Майкрософт гарантирует, что все передаваемые пакеты имеют соответствующие значения во всех полях, чтобы обеспечить это взаимодействие. Кроме того, поддержка крупных кадров (MTU > 1780) в физической сети L2 должна учитывать служебные пакеты, представленные протоколами инкапсуляции (NVGRE, вкслан), и гарантирует, что Гостевые виртуальные машины, подключенные к виртуальной сети HNV, обслуживают 1514 MTU.

Дополнительные ссылки