Compartilhar via


Visão geral de VMMQ (várias filas de máquina virtual)

VMMQ (várias filas de máquina virtual) é uma tecnologia de descarregamento NIC que estende RSSv1 (dimensionamento lateral de recebimento nativo) para um Hyper-V.

O VMMQ fornece processamento de tráfego de rede escalonável para VPorts (portas virtuais) na partição pai de um nó virtualizado. Um VPort representa uma porta interna do comutador da NIC de um adaptador de rede que dá suporte a virtualização de E/S de raiz única (SR-IOV). Para obter uma visão geral da interface SR-IOV e seus componentes, consulte SR-IOV Arquitetura. Anteriormente, o processamento do RSS não estava disponível para VPorts. O VMMQ estende o recurso RSS nativo para VPorts associados à função física (PF) de uma NIC, incluindo o VPort padrão.

O VMMQ funciona distribuindo com eficiência o tráfego de rede dentro do hardware da NIC. Você pode atribuir várias filas de hardware da NIC a um único VPort PF. A NIC distribui o tráfego de rede entre essas filas usando hash RSS, colocando pacotes diretamente no processador atribuído. Descarregar a distribuição de tráfego para a NIC melhora o desempenho da CPU porque o software não precisa concluir essa tarefa.

Talvez você queira habilitar o recurso VMMQ para reduzir o consumo de CPU do host e habilitar uma taxa de transferência maior para o sistema virtual, espalhando a carga da CPU entre vários processadores. Você pode adicionar suporte do VMMQ a drivers NDIS 6.60 e posteriores, novos ou existentes. Se um adaptador der suporte ao VMMQ, o driver será fornecido pelo fornecedor e, se o sistema operacional for o Windows Server 2019, o VMMQ será habilitado por padrão. Se o adaptador não der suporte ao VMMQ, o driver será fornecido pelo sistema ou se o sistema operacional for Windows Server 2016, o VMMQ será desabilitado por padrão ou não estará disponível. Se o sistema operacional for anterior ao Windows Server 2016, o VMMQ não estará disponível.

O VMMQ está disponível para os VPorts expostos na partição pai, independentemente de a NIC estar operando no modo SR-IOV ou VMQ (Fila de Máquina Virtual).

Interações de funcionalidades esperadas