Saturday, May 10, 2008

Mi Laboratiorio

Desde hace una semana que poseo dos económicos pero fantásticos servidor HP ML110 G5 como laboratorio casero de virtualización. La actual configuración hardware es:
  • 2 Servidores HP ML110 G5: Sus características comunes son:
    • Procesador Xeon Dual Core a 2 Ghz
    • Disco duro SATA 250 GB a 7200 RPM
    • Red Broadcom Integrada
    • Tarjeta de Red Intel Desktop PCI
    • Tarjeta de Red HP NC110T PCI Express
  • La RAM del primer servidor es 4 GB y del segundo 6 GB
  • Switch Linksys SLM2008 con 8 interfaces Gigabit Ethernet y capacidad para VLAN
En estos dos servidores he instalado Tanto XenEnterprise como ESX Server 3.5 Update 1. El proceso de instalación tiene su truco pues hay que instalar primero XenEnterprise ya que este en la instalación utiliza todo el disco duro sin dejar opción a realizar un particionamiento personalizado. Tras finalizar la instalación del XenEnterprise realizamos un redimensionamiento de la partición para máquinas virtuales que crea XEN tanto a nivel de partición como a nivel del LVM. Esto último es una tarea sencilla de la cual pondré un apunte posterior. Una ver realizado esto ya podemos pasar a instalar ESX pues en su instalador si que podemos personalizar el particionamiento. El resultado final es:

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 499 4008186 83 Linux <-- Partición / de XenEnterprise
/dev/sda2 500 998 4008217+ 83 Linux <-- Partición backup de XenEnterprise
/dev/sda3 999 7078 48837600 83 Linux <-- Partición Storage VM de XenEnterprise
/dev/sda4 7079 30401 187341997+ f Win95 Ext'd (LBA)
/dev/sda5 7079 7091 104391 83 Linux <-- Partición /boot del ESX
/dev/sda6 7092 7728 5116671 83 Linux <-- Partición / del ESX
/dev/sda7 7729 7983 2048256 83 Linux <-- Partición /var/log del EXE
/dev/sda8 7984 8052 554211 82 Linux swap <-- SWAP del ESX
/dev/sda9 8053 30401 179518311 fb Unknown <-- Partición VMFS


Con este sencillo método podemos tener instalado tanto XenEnterprise como ESX en la misma máquina.

Mi intención es ampliar estos dos servidores con un tercero, en un par de meses, que me sirva de almacenamiento compartido y así realizar pruebas de VMotion, Storage Motion, HA, DRS, ...

Como máquinas virtuales llevo instaladas ya unas cuantas obteniendo un resultado satisfactorio de rendimiento de las máquinas: Windows 2008, SLES 10, OpenSuse 10.3, Solaris, ...

Tengo que recomendar una Appliance Virtual que utilizo como enrutador, firewall y servidor VPN: Zeroshell

Como por desgracia, a pesar de insistentes peticiones por parte de los usuarios de VMware, no existe una versión de Virtual Center Client para Linux, que es el S.O. que utilizo más de forma habitual, decidí instalar un Windows 2008 Standard con el ROL de Terminal Server. La verdad tengo que decir que de momento Windows 2008 trae algunas características interesantes dentro del área de terminal server como puede ser el RemoteApp. Esto es un portal Web donde el Administrador puede publicar las aplicaciones que usarán los usuarios y las pueden ejecutar en modo de ventana sin tener necesidad de conectarse totalmente al escritorio remoto. Por desgracia esto solo funciona si tienes un cliente: Windows XP SP3 o Windows Vista SP1.

De momento esto ya iré contando otras cosas.

1 comment:

Maximino said...

Andres muy bueno tu comnetario, pero quisiera pedir tu opinion respecto a algo parecido.
Mi problema es instalar una aplicacion ERP pero personalizada para varios cooperados (empresas pertenecientes a una cooperativa, 70 aprox.)
La pregunta cual es la mejor forma de hacerlo?, armando una granja de servidores y poniendo una empresa en cada uno? o creando una granja de servidores de tipo virtual sobre una sola maquina lo suficientemente potente para que de cabida a esta opcion? u otra?
El ERP es Openbravo.
A esta misma cooperativa se le desea poner tambien sistemas de tipo Saas para sus afiliados o podriamos aprovechar la granja para copiarles una version de Contabilidad a cada uno?
Apreciaria un consejo
Saludos desde Chile
Max