Projeto de Virtualização – Estudo de Caso Microsoft

16. September 2009

Hoje nosso Projeto de Virtualização foi publicado como Estudo de Caso pela Microsoft !!!

 

Após algumas entrevistas e troca de mensagens o texto final foi publicado no link  http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000005268

 

image

Estamos agora preparando a migração dessa solução para o Windows Server 2008 R2, com isso vamos nos beneficiar das novas funcionalidades como o Live Migration. Em breve trarei mais informações sobre o andamento dessa atualização …

 

Abraços,

, , , , , , , , ,

Projeto de Virtualização – Hyper-v

15. July 2009

 

Um grupo de 12 dos nossos Servidores, de uma geração antiga, precisava ser substituido e com isso seria necessário um grande investimento em hardware e tempo de implementação e para resolvermos esse problema decidimos implementar a solução baseada em Virtualização.

 

O escopo principal do projeto era de redução de custo, alta disponibilidade e otimização dos recursos de informática. A idéia é simples, criar servidores virtuais, representações idênticas dos servidores físicos, em único hardware. Abaixo segue uma imagem que ilustra o projeto.

 

clip_image001

 

 

O primeiro desafio foi a escolha correta do Hardware, este equipamento além de endereçar o problema inicial, migrar 12 servidores físicos, deveria estar preparado para as novas funcionalidades que estão por vir com o Windows Server 2008 R2, como o Live Migration.

 

Foi necessário a aquisição de um hardware com configurações específicas entretanto o custo desse hardware ficou, aproximadamente 40% mais barato que comprar os mesmos 12 servidores em equipamentos físicos. A configuração que escolhemos foi :

 

- 2 X Server Dual Quad-Core com 32GB RAM e 6 NICs

- Storage (FiberChannel) com 14 Discos

 

image

O segundo passo foi classificar os servidores físicos com base na sua necessidade de processamento e memória, criamos uma pequena escala :

 

- Servidores Pesados – Média de processamento superior a 40% e mais de 2GB de memória;

- Servidores Leves – Média de processamento inferior a 40% e menos de 2GB de memória;

 

Com base nessa análise definimos quais servidores poderiam ser virtualizados sem o risco de perda de performace e/ou comprometimento dos recursos alocados, na ocasião conseguimos mapear também o perfil (configuração) de cada máquina virtual que seria criada.

 

A parte lógica fizemos em duas etapas :

- Configuração do Cluster;

- Instalação e Migração da máquinas Virtuais;

 

Como a escolha do Hardware estava em conformidade com a solução de Cluster do Windows Server 2008 finalizamos essa etapa com bastante facilidade. Entretanto gostaria de compartilhar um problema que a meu ver é de Projeto mas só descobrimos durante a implementação.

 

Nossa idéia inicial era de usar a solução de “Network Team”, recurso de software que faz com que as placas de rede físicas funcionem como um única placa. Essa solução seria a ideal, no meu ponto de vista, porque teríamos redução de custos de gerênciamento e aumento na tolerância a falhas, todavia nos testes que fizemos, infelizmente, encontramos diversos problemas nessa abordagem, encontramos problemas desde perda de pacotes até baixa performace de acesso, outro ponto de problema é o fato dessa solução não ser suportada pela Microsoft, uma vez que o software utilizado é da fabricante do hardware.

 

Com a impossibilidade de seguirmos pelo caminho de utilizar o recurso de “Network Team” adotamos a abordagem tradicional e definimos nossas 6 placa de rede da seguinte forma :

 

- Uma placa para o HeatBeat;

- Uma placa para o acesso administrativo e futuramente para o Live Migration;

- Quatro placas para as máquinas virtuais;

 

De posse de todas essas informações a parte operacional do projeto me surpreendeu na facilidade e velocidade de implementação, utilizamos o System Center Virtual Machine Manager – SCVMM - e entre criar novas máquinas e migrar máquinas físicas para virtual  finalizamos todo o projeto em menos de 10 dias !!

 

Salvo algumas pequenas configurações e ajustes no SCVMM (que são facilmente encontradas referências no Technet) tudo o processo é muito simples e extremamente eficiênte, ao final conseguimos atingir vários objetivos :

 

- Redução de Custos de Manutenção;

- Redução Espaço Físico;

- Redução Consumo de Energia;

- Redução do Consumo do ar condicionado;

- Aumentar a disponbilidade dos Serviços e tolerância a falhas com a Implementação do Cluster;

 

Hoje temos diversos servidores críticos (Sistemas Internos, Sites, Banco de Dados de Legados e etc) rodando em máquinas virtuais com uma excelênte performace.

 

Para mim ficou claro o porque das grandes empresas falarem tanto de Virtualização, definitivamente é uma solução que consegue atender às espectativa de todas as áreas da empresa, desde a Financeira, passando pelos usuários e chegando até a áre de TI !

 

Abraços,

, , , , , , ,