O VMDirectPath ajuda o desempenho de IOPS do disco?

1

Eu li os materiais do VMDirectPath e eles dizem que isso ajuda no desempenho do case de 10Gbs. Claro, se várias VMs acessarem diretamente a placa física de 10 GbE, o gargalo do VMM será evitado com o VMDirectPath.

Aqui tenho duas perguntas:

  1. Se eu tiver 3 cartões de 1GbE e quiser utilizar o benefício VMDirectPath, devo primeiro vincular as três placas? Ou devo de alguma forma ligar uma VM a um NIC físico com a ajuda do VMDirectPath? É possível?

  2. Se eu quiser configurar meus discos no modo de passagem no ESXi, o desempenho pode ser impulsionado?

por chen 11.04.2011 / 07:19

2 respostas

2

Com o VMDirectPath, nem tente pensar em tentar obter várias VMs para falar com o mesmo hardware físico, ele não funcionará ou não funcionará de maneira estável.

Agora, para as suas perguntas, com apenas três NICs x 1Gbps, você verá apenas pequenos ganhos de desempenho usando o VMDirectPath e, na verdade, apenas em termos de latência, praticamente nenhuma largura de banda adicional. O uso do método regular do grupo vSwitch / port pode saturar uma única placa de rede de 10 Gbps e é mais fácil de configurar e gerenciar, além de não comprometer a segurança, como o VMDirectPath, que perde essa capacidade vMotion. Se você quer o benefício do segundo e terceiro NICs simplesmente adicione-os ao vSwitch, conecte-os aos seus switches corretamente e defina a política de pathing - é muito mais fácil do que passá-los e agrupá-los na VM.

Sim, você pode passar pelos seus discos se realmente quiser, seja usando o modo físico ou via VMDirectPath - se você usar o último, perderá o controlador inteiro para uma única VM, é claro. E sim, haveria um ganho de desempenho, eu sugiro algo entre 5% e 25%, dependendo do sistema. Mais uma vez eu não me incomodaria, mas você está se movendo para a virtualização ainda usando essas técnicas, perdendo muito dos benefícios de fazê-lo, eu acredito que seja contraproducente.

    
por 11.04.2011 / 11:26
0

Supondo que você esteja falando sobre o VMDirectPath, acho que está procurando a solução errada para o seu problema.

Quando você usa o VMDirectPath, perde os seguintes recursos:

  • Armazenamento do VMotion
  • VMotion
  • FT
  • Dispositivo hot add
  • Suspender e retomar
  • Gravar e reproduzir

Eu acho que você está muito melhor procurando vincular os adaptadores Ethernet de 3Gb juntos em um modo de agregação de link padrão. Se você implementar o agrupamento de NICs no modo de balanceamento de carga usando "Rota baseada em hash de IP" como configuração, para um pequeno aumento na utilização da CPU, você obtém um adaptador de rede 3Gb eficaz que manipula a falha de 1 das placas ethernet e ainda são capazes de usar o VMotion e todas as outras coisas boas no vSphere.

Há muito mais informações sobre configuração de rede neste arquivo VMware

Você está realmente vendo um problema de desempenho com seus discos? Parece que você está essencialmente disposto a perder todos os benefícios da virtualização por alguns% de aumento no desempenho, o que me faz pensar que seria melhor ficar com o hardware dedicado.

    
por 11.04.2011 / 14:25