Virtualización de servidores: ¿hipervisor (xen) o virtualbox?

Virtualización de servidores: ¿hipervisor (xen) o virtualbox?

Acabo de configurar unservidor debianpara sitios web pero ahora necesito instalar unServidor de windowsen la misma máquina porque necesito ejecutar un servidor de juegos (solo Windows). Virtualbox ya está instalado en mi máquina, ya configuré unescritorio-ubuntuen el servidor para uso personal (raramente encendido).

Mi pregunta es: ¿Está bien instalar el servidor de Windows en una máquina virtualbox o eso afectará el rendimiento? La otra forma es instalar Xen como hipervisor y 2 (o 3) invitados: servidor Debian, servidor Windows (y escritorio Ubuntu). Pero luego supongo que tengo que volver a realizar toda la configuración en el servidor Debian.

El servidor de Windows debería tener RAM fija y el servidor Debian debería poder utilizar el resto. El escritorio ubuntu solo debe bloquear la memoria RAM asignada mientras esté encendido, porque estará apagado la mayor parte del tiempo. Hasta donde yo sé, con Xen cada máquina tiene una memoria RAM fija, por lo que la memoria RAM asignada a la máquina Ubuntu quedará inutilizable si está apagada.

¿Alguien puede decirme si debo seguir con VirtualBox o si VBox no es adecuado para servidores?

Gracias.

Respuesta1

La mejor solución para mí es un hipervisor para virtualización de servidores, y el mejor hipervisor en un entorno Linux es KVM...

http://www.linux-kvm.org/page/Main_Page

Respuesta2

Por supuesto, la virtualización del hipervisor es mejor para el lado del servidor. Debe optar por VirtualBox solo si lo está utilizando para fines de estación de trabajo.

Puedes intentar convertir tu instalación física de Linux a Xen usando algunos trucos http://www.olivetalks.com/2008/02/16/xen-p2v-conversion-in-seven-simple-steps/

La guía es para la conversión de Cent OS. Para Debian algunos comandos serán diferentes (o archivos de configuración)

Respuesta3

Primero debe determinar si su procesador admite algunas de las funciones de virtualización avanzadas, lo que afecta en gran medida el rendimiento. VerPreguntas frecuentes sobre KVM, y este VirtualBox tema. No estoy seguro de que tenga mucho sentido ejecutar KVM si no es compatible con la CPU.

VirtualBox es más fácil de usar. Puede tener en funcionamiento su invitado de Windows en 20 minutos, mientras que en Xen/KVM probablemente necesitará aprender conceptos como configurar un puente de red y divertirse con /etc/networking/interfaces. Creo que VirtualBox requiere una GUI, mientras que KVM y Xen no.

Los hipervisores como Xen y KVM proporcionarán un mejor rendimiento, pero es posible que el rendimiento no le importe. Las empresas también están interesadas en administradores de sistemas que tengan experiencia en el uso de hipervisores.

En mi servidor doméstico, recientemente eliminé mis dos máquinas virtuales VirtualBox y las reemplacé con dos máquinas virtuales KVM. El promedio de carga es significativamente menor con KVM, pero no puedo proporcionarle ningún dato objetivo.

información relacionada