Eiaaaa pessoas!!!
Estou escrevendo hoje sobre um assunto que já venho trabalhando a bastante tempo porém, ainda não fiz nenhum post a altura.
Virtualização
Sabemos que há vários documentos na internet sobre o assunto e por isso não vou estender quanto as opções e sim quanto a ferramentas.
Vou tratar em especial de uma ferramenta que me chamou e muito a atenção por sua facilidade de uso e leiaute.
OpenVZ Web Panel
OpenVZ Web Panel é um interface WEB desenvolvida para controlar servidores físicos que utilizam a tecnologia de virtualização pelo software OpenVZ.

Veja alguns screenshots do OVZ Web Panel em ação em http://code.google.com/p/ovz-web-panel/wiki/Screenshots
Estamos trabalhando em uma rede heterogênea que conta com servidores CentOS, Debian e Slackware distantes fisicamente em algumas partes do globo.
O Fato de ter que gerenciar máquina por máquina nos deixa um pouco vagaroso e podem até complicar algumas de nossas demandas. Procuramos ferramentas simples e descomplicadas para gerenciar nosso parque de Máquinas virtuais e acabamos por optar pelo OpenVZ em conjunto com o OVZ Web Panel. Após obter retornos positivos do Alexei, mantedor do software, decidimos trabalhar em conjunto com ele e hoje somos responsáveis pela tradução pt_BR e pelo desenvolvimento da tradução para espanhol. Também criamos patches e reportamos bugs para a equipe de desenvolvimento.
O OpenVZ Web Panel é desenvolvido utilizanod o framework Ruby on Rails e é de fácil manutenção até mesmo pelos menos experientes em RoR.
Após 1 semana de estudos em RoR desenvolvi algumas melhorias e conseguimos comitar algumas melhorias.
Suas principais características são:
- Criação de VM
- Instalação de SO apartir da interface WEB
- Configuração do sistema (Endereço IP, Hostname, Senha de root entre outras)
- Iniciar, pausar, parar, reiniciar, reinstalar VM
- Backup
- Sincronização
- Definir usuários responsáveis por grupo de VMs
- Executar comandos através da interface web (comandos shell)
- Gerenciamento de memória, espaço em disco, consumo de cpu, etc…
- Instalação de novos templates de SOs
- Suporte a Português Brasileiro (100% traduzido em linguagem de fácil compreensão)
Todas essas opções podem ser executadas em servidores OpenVZ e VMs locais e remotas.
Ou seja, através de uma única interface posso gerenciar qualquer um dos meus servidores espalhados pelo globo.
Quem tiver interesse em instalar/testar o OVZ Web Panel, pode ir diretamente no site do desenvolvedor e obter maiores informações.
OpenVZ Web Panel -> http://code.google.com/p/ovz-web-panel/
OpenVZ -> http://wiki.openvz.org/Main_Page