vSphere é compatível com a virtualização de E/S de raiz única (SR-IOV). Você pode usar o SR-IOV para a rede de máquinas virtuais sensíveis à latência ou que exigem mais recursos de CPU.

Visão geral do SR-IOV

SR-IOV é uma especificação que permite que um único dispositivo físico Peripheral Component Interconnect Express (PCIe) em uma única porta raiz apareça como vários dispositivos físicos separados para o hipervisor ou o sistema operacional convidado.

O SR-IOV usa funções físicas (PFs) e funções virtuais (VFs) para gerenciar funções globais para os dispositivos SR-IOV. PFs são funções completas de PCIe capazes de configurar e gerenciar a funcionalidade de SR-IOV. É possível configurar ou controlar dispositivos PCIe usando PFs, e o PF tem capacidade total para mover dados para dentro e para fora do dispositivo. VFs são funções PCIe leves que oferecem suporte ao fluxo de dados, mas têm um conjunto restrito de recursos de configuração.

O número de funções virtuais fornecidas ao hipervisor ou ao sistema operacional convidado depende do dispositivo. Os dispositivos PCIe habilitados para SR-IOV requerem suporte apropriado para BIOS e hardware, bem como suporte para SR-IOV no driver do sistema operacional convidado ou na instância do hipervisor. Consulte Suporte a SR-IOV.

Usando SR-IOV em vSphere

Em vSphere, uma máquina virtual pode usar uma função virtual SR-IOV para rede. A máquina virtual e o adaptador físico trocam dados diretamente sem usar o VMkernel como intermediário. Ignorar o VMkernel para a rede reduz a latência e melhora a eficiência da CPU.

Em vSphere, embora um comutador virtual (switch padrão ou comutador distribuído) não trate o tráfego de rede de uma máquina virtual habilitada para SR-IOV conectada ao comutador, você pode controlar as funções virtuais atribuídas usando políticas de configuração de comutador no grupo de portas ou nível de porta.