Máquinas virtuales con Xen
Estos días hemos estado trabajando en sistemas de “para - virtualización” como los que te ofrece Xen y nos ha dejado bastante impresionados. La instalación del mismo no es muy complicada y el jugo que le puedes sacar a este tipo de sistemas son inmejorables. Teníamos varias máquinas haciendo de servidor de nombre secundario, servidor de web interno, gestor de faxes, aplicación de gestión y varias máquinas que suelen utilizarse para realizar pruebas o desarrollos.
Pues bien… en total unas 8 máquinas repartidas por todos esos servicios que ocupaban la totalidad de un Rack de 19″ 42U. Eso quiere decir que si le sumamos 8 cables de luz, con sus correspondientes 8 cables (mínimo) de red… al final el caos puede reinar en el Rack, sobre todo cuando tienes que ir cambiando cosas, instalando o probando otras…
Pues después de escuchar tanto sobre este asunto nos pusimos manos a la obra, convirtiendo lo que era un Rack de 42U completo en 1 sola máquina de 5U… ¡SI! lo que habéis leído… nos quitamos de encima 7 máquinas y con 1 ahora hacemos lo de las 8 antes, ¿como? pues muy simple (y complicado a la vez), virtualizamos todo con Xen, ahora tenemos las 8 máquinas trabajando en 1 CPU física como si fueran diferentes, ahorramos en consumo eléctrico, ahorramos en posibles problemas técnicos por hardware en las diversos servidores y demás cosas que todos sabemos…
El sistema esta compuesto por un microprocesador Core 2 Duo de 3Ghz y 2Mb Cache L2 por cada núcleo, 8Gb de RAM DDR3 en Dual Channel y sus correspondientes tarjetas de Red de 1Gbit. Lo impresionante de este sistema es la facilidad de aumentar la capacidad de una máquina virtual solo ejecutando un par de comandos (o cambiando las piezas de hardware), o bien de migrar una máquina virtual a otro servidor para descongestionar la principal, o para hacer pruebas… Sinceramente, creo que este tipo de sistemas pueden ser el futuro. Por lo menos en Servitux nos a dejado un muy buen sabor de boca.

