Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si el adaptador de red físico admite la interfaz de virtualización de E/S raíz única (SR-IOV), puede habilitar una o varias funciones virtuales (VFs) de PCI Express (PCIe). Cada VF puede estar vinculado a una partición secundaria de Hyper-V. Cuando esto sucede, la pila de virtualización realiza los pasos siguientes:
Una vez asignados los recursos para el VF, la pila de virtualización expone un adaptador de red para el VF en el sistema operativo invitado. Esto hace que el controlador PCI que se ejecute en el sistema operativo invitado inicie el controlador de miniport VF. Este controlador lo proporciona el proveedor de hardware independiente (IHV) para el adaptador de red SR-IOV.
Nota Los recursos para el VF deben asignarse mediante el controlador de miniport para la función física PCIe (PF) antes de que el VF pueda asociarse a la partición secundaria de Hyper-V. Los recursos de VF incluyen la asignación de un puerto virtual (VPort) en el conmutador NIC al VF. Para obtener más información, consulte SR-IOV Funciones virtuales.
Una vez que se carga e inicializa el controlador de minipuerto VF, NDIS vincula la interfaz del protocolo del Cliente de Servicio Virtual de Red (NetVSC) en el sistema operativo invitado al controlador.
Nota NetVSC solo enlaza con el controlador de miniport VF. Ninguna otra pila de protocolos del sistema operativo invitado puede enlazarse al controlador de miniport VF.
Después de que NetVSC se enlaza correctamente al controlador, el tráfico de red en el sistema operativo invitado se produce a través de la ruta de acceso de datos VF. Los paquetes se envían o reciben a través de la función virtual (VF) subyacente del adaptador de red, en lugar de la ruta de datos sintética basada en software. Para obtener más información sobre la ruta de acceso de datos sintéticos, consulte SR-IOV Ruta de acceso de datos sintéticos.
En el siguiente diagrama se muestran los componentes de la ruta de datos de VF a través de un adaptador de red SR-IOV.
El uso de la ruta de acceso de datos de VF proporciona las siguientes ventajas:
Todos los paquetes de datos fluyen directamente entre los componentes de red del sistema operativo invitado y el VF. Esto elimina la sobrecarga de la trayectoria de datos sintética en la que los paquetes de datos fluyen entre las particiones hijo y padre Hyper-V.
Para obtener más información sobre la ruta de acceso de datos sintéticos, consulte SR-IOV Ruta de acceso de datos sintéticos.
La ruta de datos de VF evita la implicación del sistema operativo de gestión en el tráfico de paquetes desde una partición secundaria de Hyper-V. VF proporciona espacio de memoria independiente, interrupciones y secuencias DMA para la partición secundaria a la que está asociada. Esto logra el rendimiento de red que es casi compatible con entornos no virtualizados.
El conmutador de la NIC realiza el enrutamiento de paquetes a través de la ruta de datos de VF en el adaptador de red de SR-IOV. Los paquetes se envían o reciben a través de la red externa a través del puerto físico del adaptador. Los paquetes también se reenvían a o desde otras particiones secundarias a las que se adjunta un VF.
Nota Los paquetes hacia o desde particiones secundarias a las que no hay ningún VF conectado se reenvía mediante el conmutador NIC al módulo de conmutador extensible de Hyper-V. Este módulo se ejecuta en la Hyper-V partición primaria y entrega estos paquetes a la partición secundaria mediante la ruta de acceso de datos sintética.