Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nota
titleAntivírus
Se você estiver executando o antivírus no servidor físico, considere a possibilidade de não incluir no processo de verificação os arquivos Vmms.exe, Vmswp.exe e os diretórios que contêm os arquivos de configuração das máquinas virtuais e os VHDs e VHDX. Um benefício adicional do uso de discos pass-through fixado em suas máquinas virtuais é que vocêpode usar o software antivírus pode ser utilizado em execução no servidor físico para proteger essa máquina virtual também.

...

(Nota para edição: estudo do agrupamento NIC https://docs.microsoft.com/pt-br/windows-server/networking/technologies/nic-teaming/nic-teaming)Cenários ideais que seja usado conexões de 10Gbits ou no mínimo 4 placas de rede de 1 Gbits utilizando team das placa de rede "Balanceamento",

Nota
titleAtenção
Certifique-se de ter mais de uma placa de rede instalada no servidor físico e dedicar uma interface de rede para a administração do servidor Hyper-V.

Isso significa que não há redes virtuais no Hyper-V e este será configurado para usar o NIC. Para máquinas virtuais de alta carga de trabalho, você pode querer é possível dedicar um adaptador de rede físico no servidor para a rede virtual da máquina virtual está usando. Assegure, também, que as máquinas virtuais que compartilham um adaptador físico não saturam irão saturar a rede física. Use a confiabilidade e o desempenho do sistema para estabelecer uma linha de base de desempenho para a carga e, então, ajuste as configurações e cargas do NIC em conformidade. 

Para a rede, certifique-se de ter mais de uma placa de rede instalada no servidor físico e dedicar uma interface de rede para a administração do servidor Hyper-V. Isso significa que não há redes virtuais no Hyper-V e este será configurado para usar o NIC. Para máquinas virtuais de alta carga de trabalho, você pode querer dedicar um adaptador de rede físico no servidor para a rede virtual da máquina virtual está usando. Assegure também que as máquinas virtuais que compartilham um adaptador físico não saturam a rede física. Use a confiabilidade e o desempenho do sistema para estabelecer uma linha de base de desempenho para a carga e, então ajuste as configurações e cargas do NIC em conformidade. 



Dica
A escolha correta de uma placa de rede pode trazer benefícios específicos para um ambiente virtualizado, e isto justifica o fato de muitas placas novas para servidores terem um custo mais elevado que placas de rede simples. De acordo com o tipo de recurso disponível, é possível habilitar maior desempenho de rede para as máquinas virtuais e para o host (servidor de virtualização).

Chimney / TCP Offload


Normalmente em Em uma comunicação de rede entre maquinas, normalmente é utilizado o processador da máquina para analisar a integridade dos pacotes TCP, demandando CPU extra. Quando a placa de rede suporta o recurso de TCP Offload, é possível passar esta tarefa para o processador da placa, aliviando o processador do servidor de virtualização. Em um ambiente virtualizado, o trafego TCP/IP em uma máquina virtual pode ser descarregado para uma placa física de rede no servidor host.

Os benefícios são a redução de CPU , “descarregamento”e a descarga (offload) da rede para melhorar o desempenho, além de oferecer suporte ao Live Migration (melhorando o tempo de transferência de dados). Entretanto, é importante salientar que nem todos os cenários são beneficiados. Seu uso tem aproveitamento em conexões duradouras com transferência de dados grandes e com aplicações que suportem pre-post de buffer. Além disso o hardware compatível com o Chimney suporta um número fixo de conexões “offload” – compartilhado entre as máquinas virtuais.

Caso seu hardware suporte TCP offload engine, execute o NETSH para habilitar o mesmo: netsh int tcp set global chimney = enabled

Outros recursos de Offload como , tais como Checksum calculation, IPSec offload e , Large Send Offload (LSOv1 e LSOv2) e Large Receive Offload, por exemplo, podem ajudar bastante muito no alívio de carga de processamento extra para o servidor de virtualização.

Virtual Machine Queue

(Nota para edição: estudo do VMQ: https://docs.microsoft.com/pt-br/windows-hardware/drivers/network/virtual-machine-queue--vmq-)

OVirtual Machine Queue (VMQ) permite que a placa de rede acesse pacotes diretamente da memória da máquina virtual. Desta forma, o buffer do dispositivo da máquina virtual é atribuído a uma das filas (Queue). Isto significa evitar cópias de pacotes no VSP (Virtual Service Parent) e pesquisas de rota no switch virtual (de acordo com o ID da fila da VMQ). Na prática permite que a placa de rede essencialmente apareça como várias placas de rede no servidor físico (filas / queue).

...

Teste de desempenho tomando como exemplo placas de rede Intel© com suporte a VMQ

Jumbo Frames

O frame de dados transmitido entre máquinas possui um determinado tamanho. Quando se tem necessidade de transmitir pacotes de dados grandes é muito mais vantajoso aumentar o tamanho deste frame, reduzindo a carga de processamento (CPU). Ao habilitar Jumbo Frames no Host (servidor de virtualização) você pode ter ganhos de performance, em especial quando se utiliza iSCSI (tanto para o servidor de virtualização quanto para as máquinas virtuais). Obviamente o recurso de Jumbo Frames depende da placa de rede suportar, e todo meio intermediário de comunicação também deve suportar (isto inclui switches de rede).

...