VMware

Andriolli's Blog - VMs made in Brazil

Direto do dia-a-dia prático para quem virtualiza por profissão. IMPORTANTE: as opiniões aqui expressas são de cunho particular e de forma alguma devem ser atribuidas à VMware, Inc.

8 Posts tagged with the performance tag
0

Quem conhece o vSphere 4, a nova versão do VMware Infrastructure 3 (VI3), sabe que há uma função nova muito interessante chamada Fault Tolerance (FT). Resumindo, o FT oferece tolerância a falhas de hardware para as VMs criando uma "sombra" da VM em outro hardware. Fica mais claro assistindo o vídeo disponível aqui.

Uma pergunta comum desde então tem sido "qual o impacto do FT no desempenho da minha máquina virtual"?

Para responder a esta pergunta, o time de performance da VMware - o VROOM - fez uma série de testes e publicou os resultados no seu blog. Adiantando o assunto, a constatação mais importante está neste gráfico:


http://blogs.vmware.com/.a/6a00d8341c328153ef0120a57dd4ef970c-800wi

Há duas informações importantes aí: a capacidade da VM testada em atender a requisiçoes (+throughtput+), representada nas barras azul e vermelha, e a utilização de CPU com e sem o FT, representado pelas linhas. A linha com quadrados (FT-enabled Secondary %CPU) mostra a utilização de CPU no host ESX onde a VM secundária do FT estava rodando.

Leia o estudo completo em:

Comparing Fault Tolerance Performance & Overhead Utilizing VMmark v1.1.1

Performance of Exchange Server 2007 in a Fault Tolerant Virtual Machine

0 Comments Permalink
0


Se você usa alguma versão anterior ao ESX 4, seja ESX 2, ESX 3, ou ESX 3.5 qualquer update, e tem processadores com 6 ou mais cores, então você pode se beneficiar de uma configuração do ESX que modifica a forma como os cores são utilizados para atender às máquinas virtuais.

Vide http://kb.vmware.com/kb/1007361

Note que isto NÃO é necessário se você usa o ESX 4 em diante. A partir desta versão o ESX agenda os cores de uma forma um pouco diferente, que não necessita deste parâmetro.


0 Comments Permalink
0

Um estudo detalhado sobre a performance do SQL Server em máquinas virtuais VMware, usando o ESX 4:

http://blogs.vmware.com/performance/2009/06/sql-sever-performance-on-vsphere.html

Acaba de sair do forno.

Este artigo é mais um do time de performance da VMware, que costuma publicar estudos como esse em seu blog chamado VROOM.

0 Comments Permalink
0

Para quem não viu, recentemente a VMware publicou um estudo sobre a performance de servidores Java sobre o ESX 4.

Disponível em http://blogs.vmware.com/performance/2009/05/java-performance-on-vsphere-4.html

0 Comments Permalink
0

É um tema tão recorrente que achei melhor registrá-lo aqui. Sobre a virtualização de Citrix Presentation Servers (recentemente renomeado para XenApp), é importante seguir as melhores práticas:

Sessões do VMworld 2008:
Citrix Presentation Server Virtualization in VI3 - Best Practices
Lessons Learned While Deploying Citrix Presentation Server 4.5 in a Virtual Datacenter

Sessão do VMworld 2007:
Best Practices for Deploying Citrix Presentation Server on VMware

Note que é preciso logar no http://www.vmworld.com/ para poder acessar as sessões. Crie um usuário se ainda não tiver um.

E para fechar: http://virtualfuture.info/2008/10/more-xenapp-45-on-vmware-recommendations/

Siga as melhores práticas e seja feliz. ;v)

Também de grande valia, até porque as sessões do VMworld 20008 linkadas acima não são de acesso público:

http://viops.vmware.com/home/docs/DOC-1226


0 Comments Permalink
1

Recentemente a VMware disponibilizou o vCenter 2.5 Update 4. Mas além do suporte a customização do Windows 2008, há um novo plugin muito interesante para o VI Client, chamado Performance Overview.

Você tem que seguir os passos para instalação que estão em "Installing the Performance Overview Plug-In in VirtualCenter 2.5 Update 4" para instalar. Mas o resultado é ótimo: gráficos de performance centralizados em uma única janela, com várias composições possíveis.

perf1.gif

Repare ao final do KB 1008296 que há alguns cuidados importantes na instalação, caso você esteja usando uma base Oracle ou MS SQL Express. É preciso parar o serviço VMware Infrastructure Web Access Service antes de instalar. Mas isso você vai ler no KB, certo?!

1 Comments Permalink
0

"Mas esta aplicação é muito pesada para rodar em uma máquina virtual". Queria ter ganho um real para cada vez que ouvi isso. Um debate comum em projetos usando virtualização é decidir que aplicações e servidores devem ou não ser virtualizados.

Um exemplo muito claro de como o desempenho de serviços e aplicações em máquinas virtuais VMware já é excelente - e em alguns casos, até melhor de o de máquinas físicas, é o recente estudo publicado pela VMware e aceito pela SPEC sobre servidores web virtualizados com VMware Infrastructure 3.5. Foi avaliado o desempenho de web servers usando o SPECweb2005, suite de benchmarking comparativo que reproduz usuários enviando requisições para um site de internet banking (HTTPS), um site de e-commerce (HTTP e HTTPS) e um site de suporte (HTTP). Conteúdo dinâmico é implementado em PHP e JSP. Veja aqui:

Resultados da avaliação dos web servers em VMware
Resultados de todas avaliações com SPECweb2005
Comentários no site da VMware


O resultado: web servers virtualizados com VMware atingiram um score de 44.000, melhor que qualquer outro sistema de 16 cores já testado sem virtualização. Ou seja: o mesmo hardware (no teste, um servidor com 4 CPUs quad-core e 64 GB de memória) conseguiu atender mais usuários web rodando vários web servers virtualizados com VMware do que este mesmo hardware rodando um único web server - sem virtualização, é claro.

A SPEC (Standard Performance Evaluation Corporation), para quem não conhece, é um orgão mantido por diversas empresas, incluindo a VMware e seus concorrentes.

E o seu servidor web? Ainda é físico?

0 Comments Permalink
0

Uma Tentativa Válida

Posted by aandriolli VMware Feb 18, 2009

Bem vindo. Meu objetivo aqui é fornecer - em português - um ponto central que reúna informações úteis para os profissionais do mercado de TI envolvidos com tecnologias de virtualização. Como profissional de campo da divisão técnica da VMware no Brasil, tenho contato frequente com informações que talvez lhe sejam úteis.

Seus comentários, críticas e sugestões são bem vindos.

0 Comments Permalink
Click to view aandriolli's profile Member since: May 2, 2007

Direto do dia-a-dia prático para quem virtualiza por profissão. IMPORTANTE: as opiniões aqui expressas são de cunho particular e de forma alguma devem ser atribuidas à VMware, Inc.

View aandriolli's profile

Communities