Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La virtualisation d’E/S racine unique (SR-IOV) est une extension à la spécification PCI Express (PCIe) qui améliore les performances réseau dans les environnements virtualisés. SR-IOV permet aux appareils, tels que les cartes réseau, de séparer l’accès à leurs ressources entre différentes fonctions matérielles PCIe, ce qui permet des performances réseau quasi natives dans Hyper-V machines virtuelles. Ces fonctions se composent des types suivants :
Fonction physique PCIe (PF). Cette fonction est la fonction principale de l’appareil et annonce les capacités SR-IOV de l’appareil. Le PF est associé à la partition parente Hyper-V dans un environnement virtualisé.
Une ou plusieurs fonctions virtuelles PCIe. Chaque VF est associé au pf de l’appareil. Une VF partage une ou plusieurs ressources physiques de l’appareil, telles qu’une mémoire et un port réseau, avec le PF et d’autres machines virtuelles sur l’appareil. Chaque VF est associé à une partition enfant Hyper-V dans un environnement virtualisé.
Chaque PF et VF se voit attribuer un identifiant de demandeur PCI Express (RID) unique qui permet à une unité de gestion de la mémoire d’E/S (IOMMU) de différencier les différents flux de trafic et d’appliquer des traductions de mémoire et d’interruption entre les PF et les VF. Cela permet aux flux de trafic d’être remis directement à la partition parent ou enfant appropriée Hyper-V. Par conséquent, le trafic de données non privilégié transite du PF vers la VF sans affecter d’autres machines virtuelles.
SR-IOV permet au trafic réseau de contourner la couche de commutateur logiciel de la pile de virtualisation Hyper-V. Étant donné que la machine virtuelle est affectée à une partition enfant, le trafic réseau circule directement entre la machine virtuelle et la partition enfant. Par conséquent, la surcharge d’E/S dans la couche d’émulation logicielle est réduite et atteint les performances réseau qui sont presque les mêmes que dans les environnements non virtualisés.
Contenu connexe
architectureSR-IOV - Découvrez comment les fonctions physiques et les fonctions virtuelles interagissent.
SR-IOV chemins de données - Découvrez comment le trafic réseau transite par SR-IOV.