Árvore de páginas

Versões comparadas

Chave

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

...

Nota
Não recomendamos o uso do Protheus no modelo Tier 3 pela sua baixa performance tanto o banco de dados quanto a aplicação, pois este é para cenário de backup que não terão muito acesso em disco.

Image Added

Múltiplas Placas de rede no Hyper-V

Em cenários ideais, serão utilizadas conexões de 10Gb ou, no mínimo, quatro placas de rede de 1Gb, utilizando o balanceamento com o team das placas de rede.

(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", "certifique

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 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. 

...

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 uma comunicação de rede entre maquinas é utilizado o processador da máquina para analisar a integridade dos pacotes TCP, demandando CPU extra. Quando a placa 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.

...

Outros recursos de Offload como Checksum calculation, IPSec offload e Large Send Offload (LSOv1 e LSOv2) e Large Receive Offload, por exemplo, podem ajudar bastante 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-)

O Virtual 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).

No Hyper-V o suporte é oferecido tanto para o virtual switch quanto para a placa de rede virtual, desde que o Integration Services esteja instalado. Caso tenha configurado tudo você pode testar a partir da máquina virtual, executando um comando PING com um lenght length (tamanho) maior e sem fragmentação. (ex: PING –n 1 –l 8000 –f XXX.XXX.XXX.XXX)

Receive-Side Scaling (RSS)

O Windows Server 2008 e o Windows Server 2008 R2 suportam o RSS de forma nativa. Na prática o processamento de pacotes de rede é distribuído entre os processadores da máquina (mais uma vez vale o argumento de que em um servidor de arquivo quanto mais processadores melhor). Durante o Boot da máquina o sistema operacional analisa a velocidade e o estado da placa de rede para fazer o cálculo de distribuição. Isto significa que quanto mais rápido e melhor for a placa de rede, mais do processador será exigido. Portanto não se trata de uma via de única mão, mas dupla, portanto se você implementar placas de rede de alta performance também será necessário processadores equivalentes.

...

  • Melhor alinhamento do formato de disco rígido virtual para trabalhar melhor com discos com setores grandes;
  • Tamanhos de blocos maiores para discos dinâmicos e diferenciados, o que melhora o seu desempenho;
  • 4 kilobytes (KB) do setor lógico de disco virtual, o que aumenta o desempenho quando usado por aplicativos que são projetados para setores com 4 KB;
  • Eficiência na representação de dados, o que resulta em menor tamanho de arquivo, de modo que o armazenamento físico subjacente ao dispositivo pode recuperar o espaço não utilizado (a operação de compensação);


Image Added


Alocação dos discos e controlador virtual

...

Controladores SCSI possuem algumas vantagens, cada controlador SCSI suporta até 64 dispositivos. Uma máquina virtual com este tipo de controlador pode ter discos adicionados “a quente” sem a necessidade de reinicialização (desde que o sistema operacional visitante suporte tal funcionalidade). Para melhor desempenho é recomendável que os vários discos (quando necessários) sejam adicionados no mesmo controlador, evitando vários controladores (você só deve adicionar novos controladores se atingir o volume máximo de discos suportados no controlador primário). Este tipo de controladora é preferível, pois apresenta melhor desempenho.

Image Added

Placa de rede


Informações
Para garantir que o sistema aproveite os recursos disponíveis, é importante desabilitar todos os recursos de economia de energia para alcançar melhora no desempenho.

...

Control Panel\All Control Panel Items\Power Options

Image Added