
Estamos estudando implementar alguns servidores virtualizados aqui, mas não sabemos o que será mais adequado para nós. Algumas pessoas estão dizendo que é melhor ter dois servidores enormes, e outras dizem que é melhor ter dez servidores intermediários.
Temos um aplicativo Visual Foxpro legado, que hoje roda em Dual Xeon E5405 a 2 GHz e 16 Gb de RAM. O servidor atualmente está ficando muito lento devido ao número de usuários ativos e processos em execução nele. A virtualização deste servidor nos proporcionará o benefício de uma recuperação de desastres mais rápida.
Então a questão é: tendo dez servidores físicos rodando a 1,7 GHz e 4 Gb de RAM, poderíamos virtualizar um servidor em 4 máquinas e ter um servidor virtualizado rodando a 6,8 GHz e 16 Gb de memória? Se sim, existe alguma forma de, se uma máquina parar, gerenciar automaticamente esta máquina virtual para outra e executar a manutenção apropriada nela e, posteriormente, voltar a ela?
Responder1
Sim, você pode combinar várias máquinas x86 em uma máquina x86 virtual maior, comEscala MP. Compatível com hipervisores Xen e KVM, você pode criar VMs que abrangerão várias máquinas físicas.
Você poderia então executar uma grande VM do Windows em seu hipervisor Xen ou KVM sobre seu cluster ScaleMP.
Aqui está um artigo que é um pouco mais fácil de ler do que o site deles:http://www.readwriteweb.com/solution-series/2011/10/cost-efficient-clustering-with.php
Responder2
Você tem um mal-entendido fundamental sobre virtualização. Você não pode pegar uma máquina virtual e espalhá-la por vários hosts de virtualização. A virtualização permite executar várias máquinas virtuais em um único host.