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.
Um adaptador de rede que dá suporte à interface VMQ inclui hardware que roteia pacotes para filas de recebimento. Isso requer a análise do cabeçalho do pacote e a configuração das filas no adaptador de rede.
Quando um driver de miniporta faz uma indicação de recebimento, todos os pacotes são para a mesma fila de VM.
Como opção, o adaptador de rede pode fornecer filtragem de VLAN no hardware para um endereço MAC (controle de acesso à mídia) especificado.
Rotear os pacotes para filas e indicar todos os pacotes em uma fila para uma VM permite o processamento de recebimento simultâneo para várias VMs. Cada fila é atendida por um processador diferente.
O roteamento para filas no adaptador de rede impede uma etapa de cópia para copiar dados dos buffers de recebimento do adaptador de rede para o espaço de endereço da VM.
A figura a seguir mostra os caminhos de dados sintéticos na interface VMQ.
Diagrama que ilustra os caminhos de dados do dispositivo sintético com VMQ.
Na figura, o driver de miniporta para o adaptador de rede física indica os dados recebidos até o componente de comutador extensível do Hyper-V. Esse componente atua como um NetVSP (provedor de serviços virtuais de rede) e fornece serviços para dar suporte ao acesso à rede pelas partições filho do Hyper-V.
Os serviços que o comutador extensível fornece incluem pacotes de roteamento de e para os adaptadores de rede da máquina virtual (VM) nos sistemas operacionais convidados. O adaptador de rede da VM é exposto pelo NetVSC (cliente de serviço virtual de rede) que é executado no sistema operacional convidado.
No VMQ, o adaptador de rede física transfere os dados que correspondem a um teste de filtro de recebimento para um VMQ diretamente para essa fila. Isso impede o processamento de software no comutador extensível. Os dados que não passam em nenhum teste de filtro vão para a fila padrão em que o comutador extensível deve processar os dados. Além de impedir o roteamento e a cópia no comutador extensível, as interrupções de recebimento para filas de VM são atribuídas a processadores diferentes.
Para obter mais informações sobre a interface VMQ, consulte Fila de máquinas virtuais (VMQ).