Como compartilhar recursos eficientemente no VMware ESXi
Publicado em 14/8/2008 | Autor Vicente
A virtualização traz grandes vantagens para os datacenters, aproveitando de maneira eficiente as máquinas físicas, diminuindo custos de energia e ar condicionado além de diminuir o espaço necessário para o datacenters, já que menos servidores físicos serão necessários.
Mas o compartilhamento de recursos também traz problemas. Imagine que existam dois servidores virtuais no mesmo servidor físico. Um deles é de produção com o seu banco de dados e o outro é um servidor de teste. Se um dos usuários do servidor de teste executar alguma tarefa muito pesada pode afetar o desempenho do servidor de produção.
Para evitar este tipo de problema, no VMware ESXi você pode criar pools de recursos, reservando CPU e memória para os servidores de produção e limitando os servidores de desenvolvimento.
Para criar um novo pool, acesse a console do VMware, clique com o botão direito sobre o servidor e escolha a opção New Resource Pool:
Abaixo um exemplo de alocação de recursos para o ambiente de produção:
Abaixo um exemplo de alocação de recursos para o ambiente de desenvolvimento:
Explicando os campos:
Shares: Tanto na CPU como na memória significa a prioridade que é dada ao recurso.
Reservation: É o valor mínimo que será atribuído ao Resource Pool. Este valor não poderá ser utilizado por outro Resource Pool.
Limit: É o valor máximo que o Resource Pool utilizará. Bastante útil para limitar ambientes de baixa prioridade como ambiente de desenvolvimento. Para poder atribuir um valor neste campo, é preciso desmarcar a opção Unlimited.
Depois de criados os Resource Pools, é possível criar servidores abaixo deles ou arrastar e soltar servidores já existentes. É possível alocar mais de um servidor no mesmo Resource Pool.
IMPORTANTE: Resource Pools são necessários, mas devem ser utilizados com moderação. Como geralmente os servidores ficam ociosos a maior parte do tempo, se você colocar limites muito rígidos, em casos em que os recursos são exigidos, pode haver uma queda de performance. A principal função dos resource pools é “proteger” servidores importantes de serem impactados por servidores de teste. Sua função não é criar limites excessivamente rigorosos que afetem o desempenho de todo o ambiente.
7 comentários, comente você também!
Categoria: Todos, VirtualizacaoTags: esxi, procedimento, vmware
Comments
7 Responses to “Como compartilhar recursos eficientemente no VMware ESXi”
Deixe um comentário!

August 14th, 2008 @ 22:00
leia mais……
August 15th, 2008 @ 0:19
Felixs last blog post..3º Circuito Paraná de Software Livre – Etapa Cascavel
November 17th, 2008 @ 12:02
November 20th, 2008 @ 17:26
Grato.
Egberto Rodrigues Zanon
November 20th, 2008 @ 21:14
Abraços.
January 20th, 2010 @ 12:04
Obrigado… Rogerio Consoni
January 20th, 2010 @ 12:12