Compartilhar via


Configuração do Hyper-V

Seleção de hardware

As considerações de hardware para servidores que executam Hyper-V geralmente se assemelham às de servidores não virtualizados, mas os servidores que executam Hyper-V podem exibir maior uso da CPU, consumir mais memória e precisar de maior largura de banda de E/S devido à consolidação do servidor.

  • Processadores

    Hyper-V no Windows Server 2016 apresenta os processadores lógicos como um ou mais processadores virtuais para cada máquina virtual ativa. Hyper-V agora requer processadores que dão suporte a tecnologias SLAT (Conversão de Endereços de Segundo Nível), como Tabelas de Página Estendida (EPT) ou NPT (Tabelas de Página Aninhadas).

  • Cache

    Hyper-V pode se beneficiar de caches de processador maiores, especialmente para cargas que têm um grande conjunto de trabalho na memória e em configurações de máquina virtual nas quais a proporção de processadores virtuais para processadores lógicos é alta.

  • Memória

    O servidor físico requer memória suficiente para as partições raiz e filho. A partição raiz requer memória para executar entradas/saídas com eficiência para as máquinas virtuais e operações, como uma captura instantânea de máquina virtual. Hyper-V garante que a memória suficiente esteja disponível para a partição raiz e permite que a memória restante seja atribuída a partições filhas. As partições filho devem ser dimensionadas com base nas necessidades da carga esperada para cada máquina virtual.

  • Armazenamento

    O hardware de armazenamento deve ter largura de banda e capacidade de E/S suficientes para atender às necessidades atuais e futuras das máquinas virtuais hospedadas pelo servidor físico. Considere esses requisitos ao selecionar controladores de armazenamento e discos e escolher a configuração RAID. Colocar máquinas virtuais com cargas de trabalho altamente intensivas em discos físicos diferentes provavelmente melhorará o desempenho geral. Por exemplo, se quatro máquinas virtuais compartilharem um único disco e usá-lo ativamente, cada máquina virtual poderá produzir apenas 25% da largura de banda desse disco.

Considerações sobre o plano de energia

Como uma tecnologia principal, a virtualização é uma ferramenta poderosa útil para aumentar a densidade da carga de trabalho do servidor, reduzindo o número de servidores físicos necessários em seu datacenter, aumentando a eficiência operacional e reduzindo os custos de consumo de energia. O gerenciamento de energia é fundamental para o gerenciamento de custos.

Em um ambiente de datacenter ideal, o consumo de energia é gerenciado ao consolidar o trabalho em máquinas até que elas estejam majoritariamente ocupadas e desligando as que estão ociosas. Se essa abordagem não for prática, os administradores poderão aproveitar os planos de energia nos hosts físicos para garantir que eles não consumam mais energia do que o necessário.

As técnicas de gerenciamento de energia do servidor têm um custo, principalmente porque as cargas de trabalho dos locatários não são confiáveis ​​para ditar políticas sobre a infraestrutura física do hoster. O software da camada de host é deixado para inferir como maximizar a taxa de transferência, minimizando o consumo de energia. Em máquinas que estão em sua maioria ociosas, isso pode fazer com que a infraestrutura física conclua que o consumo moderado de energia é apropriado, fazendo com que as cargas de trabalho individuais dos locatários sejam executadas mais lentamente do que seriam normalmente.

O Windows Server usa a virtualização em uma ampla variedade de cenários. De um Servidor IIS levemente carregado para um SQL Server moderadamente ocupado, para um host de nuvem com Hyper-V executando centenas de máquinas virtuais por servidor. Cada um desses cenários pode ter requisitos exclusivos de hardware, software e desempenho. Por padrão, o Windows Server usa e recomenda o plano de energia balanceado que permite a conservação de energia dimensionando o desempenho do processador com base na utilização da CPU.

Com o plano de energia Balanceado, os estados de energia mais altos (e as latências de resposta mais baixas nas cargas de trabalho do locatário) são aplicados somente quando o host físico está relativamente ocupado. Se você valoriza uma resposta determinística e de baixa latência para todas as cargas de trabalho dos locatários, considere mudar do plano de energia Balanceado padrão para o plano de energia Alto Desempenho. O plano de energia de alto desempenho fará com que os processadores operem a pleno vapor o tempo todo, desabilitando efetivamente o Demand-Based Switching junto com outras técnicas de gerenciamento de energia, e otimizará o desempenho em detrimento da economia de energia.

Para os clientes, que estão satisfeitos com a economia de custos com a redução do número de servidores físicos e querem garantir que eles atinjam o desempenho máximo para suas cargas de trabalho virtualizadas, você deve considerar o uso do plano de energia de alto desempenho .

Opção de instalação do Server Core

O Windows Server 2016 apresenta a opção de instalação do Server Core. O Server Core oferece um ambiente mínimo para hospedar um conjunto selecionado de funções de servidor, incluindo o Hyper-V. Ele apresenta um volume de disco menor para o sistema operacional host e uma superfície de ataque e manutenção menor. Portanto, é altamente recomendável que Hyper-V servidores de virtualização usem a opção de instalação do Server Core.

Uma instalação do Server Core oferece uma janela de console somente quando o usuário está conectado, mas Hyper-V expõe recursos de gerenciamento remoto, incluindo o Windows PowerShell , para que os administradores possam gerenciá-lo remotamente.

Função de servidor dedicada

A partição raiz deve ser dedicada ao Hyper-V. A execução de funções de servidor adicionais em um servidor que executa Hyper-V pode afetar negativamente o desempenho do servidor de virtualização, especialmente se eles consumirem CPU, memória ou largura de banda de E/S significativas. Minimizar as funções de servidor na partição raiz tem benefícios adicionais, como reduzir a superfície de ataque.

Os administradores do sistema devem considerar cuidadosamente qual software está instalado na partição raiz, pois alguns softwares podem afetar negativamente o desempenho geral do servidor que executa o Hyper-V.

Sistemas operacionais convidados

O Hyper-V oferece suporte e foi ajustado para diversos sistemas operacionais convidados. O número de processadores virtuais com suporte por convidado depende do sistema operacional convidado. Para obter uma lista dos sistemas operacionais convidados com suporte, consulte Hyper-V Visão geral.

Estatísticas da CPU

Hyper-V publica contadores de desempenho para ajudar a caracterizar o comportamento do servidor de virtualização e relatar o uso do recurso. O conjunto padrão de ferramentas para exibir contadores de desempenho no Windows inclui o Monitor de Desempenho e Logman.exe, que podem exibir e registrar os contadores de desempenho do Hyper-V. Os nomes dos objetos de contador relevantes são prefixados com o Hyper-V.

Você sempre deve medir o uso da CPU do sistema físico usando os contadores de desempenho do Processador Lógico do Hipervisor Hyper-V. Os contadores de utilização da CPU que o Gerenciador de Tarefas e o Monitor de Desempenho relatam nas partições raiz e filho não refletem o uso real da CPU física. Use os seguintes contadores de desempenho para monitorar o desempenho:

  • Processador lógico do hipervisor Hyper-V (*)\% Tempo total de execução O tempo total não ocioso dos processadores lógicos

  • Processador lógico do hipervisor Hyper-V (*)\% Tempo de execução do convidado O tempo gasto na execução de ciclos em um convidado ou no host

  • Hyper-V processador lógico do hipervisor (*)\% tempo de execução do hipervisor O tempo gasto em execução dentro do hipervisor

  • Hyper-V Processador Virtual Raiz do Hipervisor (*)\\* Mede o uso da CPU da partição raiz

  • Hyper-V Processador Virtual do Hipervisor (*)\\* Mede o uso da CPU de partições convidadas

Referências adicionais