Que alterações de configuração posso fazer para acelerar VMs extremamente lentas do Windows no ESXi 4.0

2

Eu recentemente mudei do VMWare Server para o ESXi 4.0. Correndo em Dell T310. Minhas VM's foram restauradas, mas estão executando lento em comparação com o VMWare Server. Carreguei o ESXi 4.0 usando apenas valores padrão.

Onde estão algumas áreas onde posso ajustar o desempenho? Até mesmo fazer login nas VMs pode ser extremamente lento. Tentar instalar software em qualquer um deles é uma nova experiência em dor.

Dell PowerEdge T310
Xeon X3460 2,80 GHz
32 GB de RAM
1 HD (2 TB)

Eu tenho 16 VMs neste servidor, mas apenas seis ou mais estarão funcionando durante o meu teste. Fico de olho nas guias Alocação de Recursos e Desempenho para o host e nunca vejo CPU ou RAM chegar perto de ser indexada. A guia Eventos mostra alguns avisos sobre problemas de RAM de vídeo e algumas dicas sobre problemas de ativação do Windows, mas nada que aponte para o tipo de lentidão que estou enfrentando.

1 Windows Server 2008 R2 (64 bits) - 4 GB de RAM 1 Windows 7 (32 bits) - 2 GB de RAM 1 Vista (32 bits) - 1 GB de RAM
3 XP (32 bits) - 1 GB de RAM -

Para você!

Obrigado - Shawn

    
por Shawn Anderson 01.06.2010 / 21:37

4 respostas

5

Meu palpite é que você está rodando tudo isso em 1 HD. VMware é tudo sobre o IOPS e a primeira coisa a ir é geralmente o IOPS. Use ESXtop para verificar seus números de IO. 1 HD é bom para cerca de 150 IOPS

    
por 01.06.2010 / 21:41
1

Para continuar no comentário do @Jim B: eu acho que você tem um drive SATA de 7200 RPM desde que você mencionou capacidade de 2 TB. Essa unidade vai dar a você menos de 100 IOPs, o que realmente vai causar problemas se essas VMs fizerem praticamente qualquer coisa com IO.

Se for possível, uma opção seria adicionar uma unidade SSD à sua caixa. Se suas VMs forem thin provisioned (você pode convertê-las com vmkfstools) e não tiver uma tonelada de dados, ela será bem-vinda.

    
por 01.06.2010 / 22:45
1

Seu problema é o disco rígido. Como Jim B disse, use o ESXTOP ou os contadores de disco na guia Desempenho do cliente VI para verificar os números reais, mas você quase certamente descobrirá que as latências de disco são muito altas (muitos 10 ms se não 100) e comprimentos de fila longos no seu caso, um comprimento de fila sustentada acima de 1 será um problema, porque você tem apenas um disco para lidar com as requisições de IO.

1 HD de 2 TB é bom para cerca de 80 IOPS sob estresse porque é um disco SATA de 7,2K na melhor das hipóteses, se for um drive de 5400RPM, será ainda pior. Executar 6 VMs sortidas do Windows em um único disco simultaneamente será lento em qualquer plataforma. Você precisa de entre 30 e 50 IOPS por VM Windows normalmente e mais se eles estiverem fazendo algum tipo de trabalho - e novas instalações do Windows 7 e do Vista terão a indexação sendo executada como um trem por um tempo, o que certamente estressará o IO do disco. No mínimo, você vai querer três ou quatro discos SATA no RAID 5, a fim de tornar esta configuração suportável. Você diz que as coisas estavam melhores com o VMware Server - você estava executando muitas VMs ao mesmo tempo e, em caso afirmativo, com qual subsistema de disco rígido?

    
por 01.06.2010 / 22:46
1

Além do material em HD, certifique-se de instalar as ferramentas VMWare, sem que até mesmo nos sistemas de maior desempenho tenha visto as coisas ficarem lentas até que elas sejam instaladas.

    
por 01.06.2010 / 22:54