Uma máquina virtualizada pode ter recursos de CPU e RAM de várias máquinas físicas subjacentes?

Uma máquina virtualizada pode ter recursos de CPU e RAM de várias máquinas físicas subjacentes?

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.

insira a descrição da imagem aqui

informação relacionada