Problema de desempenho da VM do Server 2012 no ESXi 5.1 U1

3

Estou tendo problemas com uma VM, conforme declarado no tópico, que é executado no ESXi U1, compilação 1065491. A máquina é lenta e não consigo entender o porquê. Veja os detalhes.

Funciona em um Dell T420, tem 12x1.9GHZ cpu (é um E5-2420). A licença é essencial do vsphere, por isso estou limitado a 8 vpu por host. Eu tenho alguns vm's, mas o cpu não é sufocado na caixa, ele roda bem suave. Todos os outros vm são bem-humorados.

Eu aloquei 40gb de ram para a máquina de 2012. Anexei alguns screenshots do que eu vejo no cliente vsphere, nada parece no máximo, o cpu na vm não vai tão alto, nenhum disco IO problemas no ressource monitor, o uso da memória parece ok .. mas deus o vm é lento.

Estou instalando o Microsoft Exchange 2013 CU2 agora mesmo, iniciei a instalação ontem, 15:00, já faz 16 horas e não está pronto. A instalação do office 2010 levou cerca de 1 hora também.

Esse vm é um servidor de produção, é um servidor de e-mail para pequenas empresas. Eu tenho que fazer essa coisa funcionar em 2 horas .. pelo menos eu tirei um snapshot antes de começar a trabalhar nele ontem, porque eu não confiava na VM, é tão lento.

Não tenho certeza de onde começar, mas se alguém puder ajudar de alguma forma, eu ficarei muito feliz. Se alguém oferecendo serviços de consultoria poderia remoto neste servidor aqui para descobrir wth está acontecendo .. estou aberto a quaisquer opções ..

Edit: Eu usei a velocidade hd para testar a velocidade da unidade, e é realmente inconsistente na VM de 2012, em comparação com um servidor 2003 vm eu cheguei aqui .. Então, pode ter a ver com o disco IO? Não tenho tanta certeza .. Unidades no servidor são 600GO 15K SAS, 3 unidades no RAID5 em um controlador H710.

Editar 2: Aqui está um teste de desempenho da rede .. Ele realmente não está funcionando como deveria link

Obrigado !!!!

EDITAR:

Ok, eu abri um ticket com o VMWare no SnS. Depois de algumas horas, acabamos dizendo que o microsoft server 2012 era o problema, porque todos os outros vm estão funcionando perfeitamente.

Eu instalei um servidor fictício 2012 e ele está me dando um ótimo desempenho, então há algo errado nessa vm em particular que o torna lento, mas não consigo descobrir o que!

A execução do gerenciador de tarefas consome 20% da CPU. Apenas ocioso, a máquina usa 50% da cpu. Isso não é normal. Tudo está comendo a CPU muito rápido, por algum motivo.

O VMWare me fez reconfigurar o vm's no host esxi para usar 2 vcpus em vez de 8 cada, o que era uma prática melhor. Isso deu um pouco de ajuda de desempenho nos hosts. Mas essa máquina de 2012 ainda é lenta.

Alguém tem alguma pista? Eu atualizei o servidor dell do firmware do controlador de ciclo de vida para todos os bios mais recentes, firmware do controlador RAID, tudo foi atualizado.

    
por cheebster 28.08.2013 / 01:34

1 resposta

1

Primeiramente, tente verificar as atualizações mais recentes de firmwares BIOS / EFI / iDRAC / HBA do servidor, sistemas operacionais e assim por diante. Aplique todas as atualizações necessárias.

Em segundo lugar, tente examinar os gráficos de desempenho de seu host / convidado que estão disponíveis no vSphere client (em tempo real apenas sem o vCenter) e concentre-se em

  • você tem ferramentas VMware instaladas em seu convidado? você usa o adaptador SCSI paravirtualizado com seu convidado?

  • uso da CPU do host - host - > guia de desempenho - > avançado - > cpu - qual é a carga média da CPU no host? é mais de 75%? há picos acima de 90%? pode sinalizar que a CPU do host está saturada.

  • uso de CPU convidado - host - > selecione o vm - > guia de desempenho - > avançado - > cpu - o mesmo como acima e verifique o CPU READY TIME, é mais de 2000 ms? novamente, a CPU do host pode estar saturada.

  • uso da memória do convidado - host - > vm - > guia de desempenho - > avançado - > memória - se a média de memória for superior a 80% ou o pico superior a 90%, o convidado pode ter maior demanda de memória e, portanto, é outro gargalo de desempenho.

  • troca de memória / balões convidados - host - > guia de desempenho - > avançado - > memória - verifique as taxas de swap-in / swap-out e balão. se estiver acima de zero, o host está trocando ou ampliando a memória vm, o que pode tornar a vm lenta, já que requer acesso a discos.

  • armazenamento sobrecarregado - host - > guia de desempenho - > avançado - > disco - verifique a métrica STOP DISK, se estiver acima de zero, os discos / LUNs podem estar sobrecarregados. Além disso, verifique as latências de leitura / gravação, se ela estiver acima de 10ms em média ou acima de 20ms em picos de discos / os LUNs ficarem lentos ou sobrecarregados.

As estatísticas acima podem ser vistas a partir do ESXi CLI com a ferramenta esxtop também. Mas isso requer alguma experiência e conhecimento de vários contadores para interpretar sua saída ( este artigo é sobre o desempenho do esxtop e do armazenamento ).

Além disso, recomendamos que você leia o artigo da base de conhecimento da VMware sobre a solução de problemas de desempenho . Então, há uma abundância de whitepapers e guias úteis sobre este tópico, por ex. Monitoramento e desempenho do vSphere ou Práticas recomendadas de desempenho para o vSphere 5.1 .

    
por 28.08.2013 / 09:27