¿Puede una máquina virtualizada tener los recursos de CPU y RAM de varias máquinas físicas subyacentes?

¿Puede una máquina virtualizada tener los recursos de CPU y RAM de varias máquinas físicas subyacentes?

Estamos estudiando implementar algunos servidores virtualizados aquí, pero no sabemos cuál será el más adecuado para nosotros. Algunas personas dicen que es mejor tener dos servidores enormes, y otras dicen que tener como diez servidores de gama media.

Tenemos una aplicación Visual Foxpro heredada, que hoy en día se ejecuta en Dual Xeon E5405 @ 2GHz y 16Gb de RAM. El servidor actual se está volviendo demasiado lento debido a la cantidad de usuarios activos y procesos que se ejecutan en él. Virtualizar este servidor nos brindará el beneficio de una recuperación ante desastres más rápida.

Entonces, la pregunta es, teniendo como diez servidores físicos funcionando a 1,7 GHz y 4 Gb de RAM, ¿podríamos virtualizar un servidor en 4 máquinas y tener un servidor virtualizado funcionando a 6,8 GHz y 16 Gb de memoria? En caso afirmativo, ¿hay alguna manera de que, si una máquina se detiene, administre automáticamente esta máquina virtual en otra, ejecute el mantenimiento adecuado en ella y luego vuelva a ella?

Respuesta1

Sí, puede combinar varias máquinas x86 en una máquina virtual x86 más grande, conEscalaMP. Compatible con hipervisores Xen y KVM, puede crear máquinas virtuales que abarcarán varias máquinas físicas.

Luego, podría ejecutar una máquina virtual de Windows grande dentro de su hipervisor Xen o KVM encima de su clúster ScaleMP.

Aquí hay un artículo que es un poco más fácil de leer que su sitio web:http://www.readwriteweb.com/solution-series/2011/10/cost- Effective-clustering-with.php

Respuesta2

Tienes un malentendido fundamental sobre la virtualización. No se puede tomar una máquina virtual y distribuirla entre varios hosts de virtualización. La virtualización le permite ejecutar varias máquinas virtuales en un solo host.

ingrese la descripción de la imagen aquí

información relacionada