Cabecera PRINCIPAL

Claves: técnico, redes, networks, microsoft, open source, gnu, programador, software, hardware, desarrolladores

Juan Enrique Gómez Péérez

sábado, 15 de noviembre de 2008

Sistemas virtualizados

Bueno, comenzaremos planteando algunos cambios que me obligan a este post. La empresa para la que vengo trabajando desde hace algún tiempo deja de existir durante este mes de Noviembre para incorporarse en un proyecto más ambicioso, pero como este blog no trata de mi anterior empresa, vamos al lio.


Dentro del nuevo proyecto, soy el responsable de la gestión y administración de los recursos IT internos a la compañía. Como en toda buena integración o migración de compañías es imposible que todo esté en la fecha que marcan los jefes, y entre otras cosas algo que no tenemos operativo a día de hoy (Sabado 15 de Noviembre) son las máquinas nuevas que soportarán la infraestructura. Esto implicaría el retraso de la mudanza con los costes añadidos que eso lleva, el trastorno para los clientes, los empleados, etc. Por ello hemos decidido tomar una decisión de emergencia y es "Virtualicemos".


Por que hemos decidido virtualizar, la respuesta es sencilla, por que tenemos máquinas para ello :-), no, la realidad es que el virtualizar nos permite experimentar en un entorno en producción real (aunque ya teníamos alguna experiencia previa) el manejo de los sistemas virtuales, y por otro lado nos permite que una vez que tengamos aquí las máquinas físicas reales, de una manera extremadamente sencilla podrémos migrar las máquinas virtuales a las reales como máquinas virtuales.


Como resumen de las ventajas:

- Funcionamiento en fechas.

- Puesta en marcha de la infraestucutra necesaria abstrayendola del hardware.

- Movimiento de máquinas virtuales de la infraestructura temporal a definitiva en minutos.

- Desde el minuto 0 tenemos un laboratorio de pruebas y muestra para clientes.

- Adquisición de conocimientos y experiencia en nuevos entornos y herramientas de MS.

- Posibilidad de ensayo/error muy sencillo (tiras la máquina y levantas una nueva).


Toda la infraestructura ha sido montada sobre dos máquinas que detallo a continuación:

- [VM01] Clonico con placa Gigabyte P48SX, micro Dual Core E660, 8Gb de memoria DDR2/667, 4 discos SATA, 2 RAID1, y 2 de 500Gb para almacenar los VHD y datos.

- [VM02] Proliant ML110G4 (si, si, lo se), 4Gb de memoria (hemos intentado meter 8Gb pero imposible, si todos los módulos son iguales), micro XEON a 1,8Ghz, y un disco de 146Gb SATA (suficiente para almacenar dos 2008 core con roles de dns, dhcp, iis, y poco mas).


El software que estamos utilizando para virtualizar es Hyper-V RTM, en el VM01 tenemos un 2008 x64 Enterprise, con el Rol de Hyper-V instalado y System Center Virtual Machine Manager 2008. En el VM02 tenemos Windows 2008 Hyper-V Edition (es gratis!).


Utilizamos SCVMM08 para toda la gestión de la infraestrucutra, y la verdad es que funciona de manera espectacular, no como la beta que madre mia que castigo, mantenemos las librerías con diferentes máquinas en diferentes combinaciones, así como las ISOs de los productos que tenemos que instalar de manera centralizada, no nos tenemos que preocupar de copiar o mover archivos, o estampar ISOs, SCVMM08 se encarga de toda esa gestión, es un producto muy espectacular.




Bueno como muestra, os dejo simplemente una foto de donde estamos montando los cacharritos para que os murais de envidia, vosotros en casa durmiendo la siesta y otros aqui disfrutando como cosacos con mi amigo el Hyper-V ;-)