Infelizmente, ainda estou lidando atualmente com a implantação do VMware Server 2.0.2 hospedado no Ubuntu Linux 10.04 LTS. Os testes internos mostraram grandes problemas quando executados em um host de 64 bits, mas tudo está bem em um host de 32 bits e é isso que eu tenho que usar.
Enquanto estou acostumado a implantar convidados Xen em dispositivos de blocos simples (geralmente na forma de volumes LVM2), o VMware Server usa arquivos no host como back-end de armazenamento. Estou usando um volume lógico para o ponto de montagem /var/lib/vmware
.
Parece que lembro de ter lido um artigo sobre como obter melhor desempenho de sistemas de arquivos "mais simples" para tais situações, e seu raciocínio fazia sentido para mim. Isso deixaria a proteção contra corrupção para a sincronização de cada bloco da VMware ("otimizar a segurança" na configuração do disco virtual) em vez de aproveitar os sistemas de arquivos de registro em diário ou coisas do tipo.
Isso poderia sugerir que o ext2 realmente faz sentido durante o uso regular e poderia fornecer o melhor desempenho - eu não testei isso e estou apenas supondo. O problema com o ext2 está no fsck - isso levaria idades em comparação com um sistema de arquivos com journal.
Em seguida, voltamos ao nosso amado ext3 e / ou ao novo ext4, mas qual dos dois? com quais opções?
Alguém já fez, ou encontrou algum lugar, alguns testes em sistemas de arquivos usados para /var/lib/vmware
? Você tem alguma recomendação?
EDIT: este sistema específico usa discos 4x 7200rpm em um controlador de hardware raid5 com cache de write-back de bateria, se isso for importante.
2º EDIT: Não consigo alterar os detalhes do hardware do host, incluindo a configuração do RAID: (