VMWare Server - Gravando arquivos no desempenho do disco rígido virtual

3

Acabamos de mudar nossa infraestrutura de servidores físicos para máquinas virtuais. Tudo está correndo muito bem e estamos felizes com o resultado do movimento. Nós identificamos um problema, e esse é o desempenho de leitura / escrita. Nós temos um aplicativo que compila arquivos e grava em disco. Isso é consideravelmente mais lento nas novas máquinas virtuais em comparação com as máquinas físicas.

Existe um gargalo de desempenho ao gravar em um disco rígido virtual em comparação com um disco rígido físico?

    
por Neil Knight 02.04.2010 / 10:33

2 respostas

2

Isso depende de como seu armazenamento é acessado pelos hosts virtuais. É o armazenamento local nos compartimentos de unidades dos hosts ou o armazenamento SAN remoto no iSCSI / Fibre Channel?

Quais são as velocidades de IO que você está vendo ao comparar as instâncias física e virtual desses servidores?

Quais são as especificações de hardware e configuração (unidades, controladores, cache, níveis de RAID, SAS, SCSI) de seus servidores físicos anteriores e seus novos servidores host de vmware?

Existem algumas sobrecargas no rendimento do disco em VMs, mas não inerentemente grandes. É muito mais provável que haja uma mudança na forma como o armazenamento está sendo disponibilizado, contenção de várias VMs que acessam o mesmo armazenamento ou uma alteração / problema no hardware de armazenamento em disco subjacente (por exemplo, falta de cache de gravação nos hosts vmware). / p>

Há várias maneiras diferentes de melhorar seu desempenho de IO no vmware, mas dependerá de mais informações sobre sua configuração atual.

    
por 02.04.2010 / 11:41
1

Você verá uma perda de desempenho, simplesmente porque agora existem 4 máquinas no valor de gravações indo para uma única máquina que vale o desempenho do disco. O bom design de Virtualização permite esse problema, no nível mais simples, com várias unidades locais, em um nível mais sofisticado, com uma SAN de algum tipo.

Se você implementou o servidor VMware em um host do Windows, também há o possível problema de os discos virtuais serem verificados pelo verificador de vírus em tempo real, o que destrói o desempenho.

Se você está buscando o melhor desempenho, vale a pena considerar a implementação da versão gratuita do ESXi, que evita a sobrecarga de um intermediário Linux ou Windows OS entre o sistema operacional convidado e o hardware

    
por 03.04.2010 / 14:03