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


Усовершенствования виртуализированной сети в NDIS 6.30

NDIS поддерживает виртуализированный сетевой интерфейс, который позволяет родительской и дочерней секциям Hyper-V интерфейсу базовой физической сети.

NDIS 6.20 включает интерфейс очереди виртуальных машин (VMQ) для поддержки Microsoft Hyper-V повышения производительности сети. Дополнительные сведения о VMQ см. в разделе Очередь виртуальных машин (VMQ).

NDIS 6.30 расширяет поддержку виртуализированных сетевых интерфейсов с помощью следующих технологий, как описано в разделе Обзор виртуализированных сетей:

Виртуализация одно корневого ввода-вывода (SR-IOV)

Интерфейс SR-IOV позволяет разделять аппаратные ресурсы сетевого адаптера PCI Express (PCIe) на один или несколько виртуальных интерфейсов, известных как виртуальные функции (VF). Это позволяет совместно использовать ресурсы адаптера в виртуальной среде. SR-IOV позволяет сетевому трафику обходить уровень виртуального программного коммутатора, назначая VF дочернему разделу Hyper-V напрямую. Это позволяет снизить нагрузку на операции ввода-вывода на уровне эмуляции программного обеспечения, а пропускная способность сети достигает почти такой же производительности, как в невиртуализированных средах.

Дополнительные сведения об интерфейсе SR-IOV см. в статье Виртуализация одно корневых операций ввода-вывода (SR-IOV).

Расширенный коммутатор Hyper-V

Расширяемый коммутатор Hyper-V — это виртуализированный коммутатор Ethernet, который выполняется в операционной системе управления родительского раздела Hyper-V. Каждый экземпляр расширяемого коммутатора направляет пакеты между портами, подключенными к следующим типам сетевых адаптеров:

  • Внешние и внутренние сетевые адаптеры, предоставляемые в операционной системе управления, работающей в родительском разделе Hyper-V.

  • Искусственные или эмулированные сетевые адаптеры, предоставляемые в гостевой операционной системе, работающей в дочернем разделе Hyper-V.

Начиная с версии NDIS 6.30, расширяемый коммутатор Hyper-V поддерживает интерфейс расширяемости. Этот интерфейс позволяет выполнять привязку экземпляров драйверов фильтров NDIS ( известных как расширения) в стеке драйверов Hyper-V Extensible Switch. После привязки и включения в стеке драйверов расширения будут доступны для всего трафика пакетов в пути к данным расширяемого коммутатора. Это позволяет расширениям отслеживать, изменять и пересылать пакеты на расширяемые порты коммутатора. Это также позволяет расширениям проверять и внедрять пакеты в интерфейсы виртуальной сети, которые используются различными секциями Hyper-V.

Дополнительные сведения об интерфейсе расширяемого коммутатора Hyper-V см. в разделе Расширяемый коммутатор Hyper-V.