Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo explica a arquitetura de virtualização de E/S raiz única (SR-IOV), seus principais componentes e como SR-IOV permite a virtualização de rede eficiente para melhorar o desempenho.
O diagrama a seguir mostra os componentes de SR-IOV começando com o NDIS 6.30 no Windows Server 2012.
A interface SR-IOV consiste nos seguintes componentes:
Hyper-V módulo de comutador extensível
O módulo de comutador extensível configura o comutador NIC no adaptador de rede SR-IOV para fornecer conectividade de rede para Hyper-V partições filhas.
Observação
Hyper-V partições filhas são conhecidas como máquinas virtuais (VMs).
Se uma partição criança se conectar a uma função virtual (VF) PCI Express (PCIe), o módulo de comutador extensível não participará do tráfego de dados entre a máquina virtual (VM) e o adaptador de rede. Em vez disso, o tráfego de dados passa diretamente entre a VM e a VF anexada.
Para obter mais informações sobre o comutador extensível, consulte Hyper-V Comutador Extensível.
Função física (PF)
O PF é uma função PCI Express (PCIe) de um adaptador de rede que dá suporte à interface SR-IOV. O PF inclui o recurso estendido SR-IOV no espaço de configuração do PCIe. Essa funcionalidade permite que você configure e gerencie a funcionalidade SR-IOV do adaptador de rede, como habilitar a virtualização e expor VFs.
Para obter mais informações, consulte SR-IOV PF (Função Física).
Driver de miniporta PF
O driver de miniporto PF é responsável por gerenciar recursos no adaptador de rede que são usados por um ou mais VFs. Por isso, o driver de miniporto PF é carregado no sistema operacional de gerenciamento antes que quaisquer recursos sejam alocados para uma VF. O driver de miniporto PF é interrompido depois que todos os recursos que foram alocados para VFs são liberados.
Para obter mais informações, consulte Escrita de Drivers de Miniporto PF SR-IOV.
Função virtual (VF)
Uma VF é uma função PCIe leve em um adaptador de rede que dá suporte à interface SR-IOV. Cada VF representa uma instância virtualizada do adaptador de rede e tem seu próprio espaço de configuração de PCI. Cada VF também compartilha um ou mais recursos físicos no adaptador de rede, como uma porta de rede externa, com o PF e outros VFs.
Para obter mais informações, consulte SR-IoV VFs (Funções Virtuais).
Driver de miniporto VF
O driver miniport VF é instalado na VM para gerenciar a VF. Qualquer operação executada pelo driver de miniporto VF não pode afetar nenhuma outra VF ou o PF no mesmo adaptador de rede.
Para obter mais informações, consulte Escrevendo SR-IOV drivers de miniport VF.
Interruptor de placa de interface de rede (NIC)
O comutador NIC é um componente de hardware do adaptador de rede que suporta a interface SR-IOV. O switch NIC encaminha o tráfego de rede entre a porta física no adaptador e as portas virtuais internas (VPorts). Cada VPort é anexado ao PF ou a um VF.
Para saber mais, confira Comutadores NIC.
Portas virtuais (VPorts)
Um VPort é um objeto de dados que representa uma porta interna no comutador NIC de um adaptador de rede que dá suporte à interface SR-IOV. Semelhante a uma porta em um comutador físico, um VPort no comutador NIC entrega pacotes para e a partir de um PF ou VF ao qual está conectado.
Para saber mais, confira Comutadores NIC.
Porta física
A porta física é um componente de hardware do adaptador de rede que dá suporte à interface SR-IOV. A porta física conecta o adaptador ao meio de rede externo.