A VM do Hyper-V Windows Server 2016 é super lenta

2

Eu tenho uma VM do Hyper-V, o host e a VM estão executando o Windows Server 2016. A VM tem o Exchange 2016 instalado e leva uma hora para ser totalmente inicializada (todos os serviços do Exchange). Na verdade, é muito sólido quando está em funcionamento, mas o longo tempo de reinicialização é um problema. Eu estou tentando descobrir porque é tão lento. Exemplo simples: se eu clicar no botão Iniciar, posso contar lentamente até 5 antes de o menu Iniciar aparecer. Mas não vejo nenhum motivo óbvio. Aqui está o guia de desempenho no Gerenciador de Tarefas:

Observação: percebo que essa é uma especificação baixa para o Exchange 2016, mas na verdade há muito poucos usuários e é para teste. O que eu gostaria de entender é onde estão os gargalos de desempenho e se há algo que eu possa consertar.

Se eu procurar no gerenciador do Hyper-V, o uso da CPU normalmente mostra de 1% a 15%. Durante seu show, o uso inicial da CPU é de apenas 1% -2%. A alocação de recursos é padrão. Existem várias outras VMs, mas nenhuma está obtendo muitos recursos.

    
por user175562 12.12.2017 / 14:12

2 respostas

2

Os tempos de inicialização mais lentos geralmente são conectados ao desempenho de armazenamento lento e, dependendo do tamanho do disco da máquina virtual, pode levar mais tempo para ser iniciado, no entanto, 1 hora é "um pouco" demais. Eu começaria com o benchmarking de seu armazenamento dentro da máquina virtual do Exchange para descobrir se não está sufocando.

Eu tenho quase a mesma configuração do Exchange 2016 em execução em uma VM do Hyper-V e tive problemas semelhantes com o desempenho (a inicialização foi OK, mas o desempenho geral não foi bom o suficiente). Eu consegui 16 GB de RAM e 8 vCPU para 10 usuários. Funciona muito bem com essas configurações.

    
por 13.12.2017 / 09:43
1

Isso foi corrigido ao mover a VM para um SSD no mesmo servidor. Todas as outras configurações são idênticas.

Eu acredito que o problema neste caso é o Storage Spaces. Estamos usando um pool de espaços de armazenamento espelhados para armazenamento de VM. Eu fiz algumas pesquisas sobre isso e parece que pode ser muito lento, a menos que você configure um cache de gravação.

Este não é um servidor de produção, mas na produção parece que você precisa tomar muito cuidado ao configurar espaços de armazenamento (ou usar outra coisa).

    
por 18.03.2018 / 12:04