Mostrando entradas con la etiqueta kvm. Mostrar todas las entradas
Mostrando entradas con la etiqueta kvm. Mostrar todas las entradas

jueves, 12 de julio de 2012

CloudStack en XenServer

CloudStack es un software de Cloud open source hecho en Java diseñado para gestionar granjas de máquinas virtuales. Da soporte a múltiples Hypervisores (VMware, XenServer, KVM, Oracle VM, XCP). Utiliza principalmente tres métodos para gestionar, mediante UI Web, CLI y mediante API.

La idea es instalarlo y ver como gestionarlo mediante su API y Chef. Ya veremos como funciona.

La instalación la he realizado sobre ubuntu 10.04 con la versión CloudStack-3.0.2-1. 
  1. Descargamos el fichero CloudStack-oss-3.0.2-1-ubuntu10.04.tar.gz y lo descomprimimos.
  2. Ejecutamos ./install.sh
  3. Instalamos primero el "Management Server" > M
  4. Una vez finalizado, volvemos a ejecutar ./install.sh e instalamos la base de datos
  5. > D
  6. Editamos el fichero /etc/my.cnf y establecemos max_connections=350 por cada Management Server que vayamos a tener.
  7. Creamos las bases de datos necesarias con:
  8. cloud-setup-databases cloud:@localhost --deploy-as=root:
  9. cloud-setup-management 
Preparamos la parte de NFS de la siguiente manera.
  1. apt-get install protmap nfs-kernel-server
  2.  mkdir -p /export/primary && mkdir -p /export/secondary
  3.  Configuramos los exports vim /etc/exports
  4. /export *(rw, async, no_root_squash)
  5. exportfs -a
Descargamos los templates para XenServer en el secondary export, tarda un buen rato
  • /usr/lib64/cloud/agent/scripts/storage/secondary/cloud-install-sys-tmplt -m /export/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2 -h xenserver -F
 Instalamos el agente en los XenServer Hosts. Lo descargamos de: http://download.cloud.com/releases/2.2.0/xenserver-cloud-supp.tgz (version 5.6 SP2)

Lo descomprimimos y lo instalamos como supplemental pack:
  • xe-install-supplemental-pack xenserver-cloud-supp.iso
Con esto, ya podemos acceder a la UI web y empezar a jugar con la interface (admin : password).
http://cloudstack-ip:8080/client

miércoles, 15 de junio de 2011

TOP 5 Virtual Appliances Market places

Hola apreciados lectores, hoy comentaré unas cuantas paginas que nos permiten descargarnos maquinas virtuales hechas a medida para diferentes Hypervisores.

Virtual Appliance Marketplace http://www.vmware.com/appliances 
Alberga más de 1700 Virtual Appliances, incluye distribuciones de GNU/Linux, Apliances corporativos de Microsoft, Radware, Citrix, Symantec, F5... VMware Ready, es decir que VMware evalúa la maquina virtual y la certifica como un producto de calidad otorgando el distintivo "vmware ready".

VirtualBox Virtual Appliances http://virtualboximages.com/
Principalmente encontramos distribuciones GNU/Linux en formato VDI para Virtualbox.

Si lo que estas buscando es una maquina virtual pre-configurada con Oracle, NetBeans, Eclipse... aquí la podrás descargar y ahorrarte un buen rato instalando paquetes... Las hay con S.O Oracle Linux y Solaris. He visto en alguna de ellas que están en formato vmdk así que fácilmente las podemos probar en VMware.

Podemos encontrar appliances de storage, de productos Citrix (XenApp, Access Gateway, etc), appliances de Red como Vyata(routing, firewalling, VPN). Este site es bastante más pequeño que los anteriores. Citrix no ha hecho como Vmware en invertir en una plataforma como el Market Place de VMware ya que  argumentan que la conversión de VMWare a Citrix XenServer es simple. Lo puedes ver aquí: http://ferranserafini.blogspot.com/2011/03/conversion-de-vmware-xenserver.html 

Aunque el concepto no es exactamente el mismo que el de los sites ya que aquí todo es Suse,, este también ofrece preinstalaciones hechas por la comunidad OpenSuse para VirtualBox, KVM, Xen o VMWare y para Amazon EC.

Conclusiones
En resumen, VMware cuenta con el mayor repositorio de Appliances así que si lo que tenemos son servidores VMware, genial, ganamos tiempo. Para los otros Hypervisores, actualmente no hay gran cosa, excepto VirtualBox, pero todos ellos tienen la posibilidad de importar y exportar OVF así que se puede aprovechar el trabajo hecho para VMware para qualquier Hypervisor, eso sí, hay que pelearse un rato y dependiendo de lo que queramos montar, quiza sea más rápido instalarlo desde zero que descargar el OVF/vmdk, migrarlo a xvda, etc.

Espero que les haya sido de utilidad. Si conocen algún otro site como estos, por favor no dudes en comentarlo.