Компоненты VMQ
На следующем рисунке показаны связи между различными компонентами в операционной среде очереди виртуальных машин (VMQ).
На предыдущем рисунке показаны следующие компоненты VMQ:
Поставщик виртуальных служб сети (NetVSP)
Драйвер NDIS, работающий в операционной системе управления родительской секции Hyper-V. Этот драйвер предоставляет службы для поддержки сетевого доступа дочерними секциями Hyper-V.
Примечание. Начиная с Windows Server 2008, компонент расширяемого коммутатора Hyper-V обеспечивает поддержку NetVSP для компонентов NetVSC, работающих в гостевой операционной системе. Дополнительные сведения об этом компоненте см. в статье Hyper-V Extensible Switch.
Клиент виртуальной службы сети (NetVSC)
Драйвер NDIS, работающий в гостевой операционной системе дочерней секции Hyper-V. NetVSC предоставляет виртуализированное представление физического сетевого адаптера на хост-компьютере. Это виртуализированное устройство называется сетевым адаптером виртуальной машины.
NetVSC предоставляет следующие функции:
Поддерживает функциональные возможности сетевых устройств в дочерних секциях Hyper-V.
Обращается к физическому сетевому адаптеру, передав сообщения через шину виртуальной машины (VMBus) связанному драйверу NetVSP. Этот драйвер выполняется в операционной системе управления родительской секции Hyper-V.
Шина виртуальной машины (VMBus)
Виртуальная шина связи, которая передает сообщения управления и данные между родительскими и дочерними секциями Hyper-V.
Обратите внимание, что в Hyper-V дочерний раздел также называется виртуальной машиной.
Канал шины виртуальной машины
Канал связи на виртуальной машине между NetVSC в дочерней секции Hyper-V и NetVSP в родительской секции Hyper-V.
Очередь виртуальных машин
Очередь для полученных данных. Сетевой адаптер, поддерживающий vmQ, имеет оборудование для маршрутизации данных в очередь виртуальной машины.
Фильтр VMQ
Фильтр для проверки входящих данных. Сетевой адаптер, поддерживающий VMQ, использует фильтры для тестирования данных пакетов, чтобы назначить пакет очереди.