Les composants du VMQ

L’illustration suivante montre les relations entre les différents composants d’un environnement d’exploitation de file d’attente de machines virtuelles (VMQ).

composants vmq.

La figure précédente illustre les composants VMQ suivants :

Fournisseur de services virtuels réseau (NetVSP)
Pilote NDIS qui s’exécute dans le système d’exploitation de gestion de la partition parente Hyper-V. Ce pilote fournit des services pour prendre en charge l’accès réseau par les partitions enfants Hyper-V.

Remarque À compter de Windows Server 2008, le composant de commutateur extensible Hyper-V fournit la prise en charge de NetVSP aux composants NetVSC qui s’exécutent dans le système d’exploitation invité. Pour plus d’informations sur ce composant, consultez Le commutateur extensible Hyper-V.

Client de service virtuel réseau (NetVSC)
Pilote NDIS qui s’exécute dans le système d’exploitation invité d’une partition enfant Hyper-V. NetVSC expose une vue virtualisée de la carte réseau physique sur l’ordinateur hôte. Cet appareil virtualisé est appelé carte réseau de machine virtuelle.

NetVSC fournit les fonctionnalités suivantes :

  • Prend en charge la fonctionnalité d’appareil réseau dans les partitions enfants Hyper-V.

  • Accède à la carte réseau physique en transmettant des messages sur le bus de machine virtuelle (VMBus) au pilote NetVSP associé. Ce pilote s’exécute dans le système d’exploitation de gestion de la partition parente Hyper-V.

Virtual Machine Bus (VMBus)
Bus de communications virtuelles qui transmet les messages de contrôle et de données entre les partitions parent et enfant Hyper-V.

Remarque Dans Hyper-V, une partition enfant est également appelée machine virtuelle.

Canal Bus de machine virtuelle
Canal de communication sur vmBus entre un NetVSC dans une partition enfant Hyper-V et NetVSP dans la partition parente Hyper-V.

File d’attente de machines virtuelles
File d’attente pour les données reçues. Une carte réseau prenant en charge VMQ a du matériel pour acheminer les données vers une file d’attente de machines virtuelles.

Filtre VMQ
Filtre pour tester les données entrantes. Une carte réseau prenant en charge VMQ utilise des filtres pour tester les données de paquets afin d’affecter le paquet à une file d’attente.