SmartOS: Crear una VM


SmartOS ofrece dos posibilidades para virtualizar un SO:

  • OS VM (OS Virtualized Machine) – La virtualización se realiza utilizando zonas. Solo podremos utilizar como SO huésped SmartOS.
  • HVM (Hypervisor Virtualized Machine) – Gracias al port de KVM, SmartOS tiene la capacidad de virtualizar sistemas operativos como Linux, Windows, BSD, etc.

Antes de comenzar, debemos recordar del post anterior que SmartOS puede funcionar como SO anfitrión para administrar máquinas virtuales o como SO huésped de propósito general.

Datasets

SmartOS se basa en un concepto muy simple, utilizar imágenes de máquinas virtuales pre-instaladas. Estas imágenes de VM se  identifican como Datasets. Por tanto, los Datasets o imágenes virtuales, serán los elementos con los que nos tendremos que acostumbrar a trabajar en SmartOS.  Un Dataset está formado por dos componentes:

  • Una imagen del SO que será un snapshot ZFS del SO.
  • Un fichero con la descripción de la máquina virtual.

La imagen puede ser o bien un filesystem ZFS para el caso de que la máquina virtual corresponda con una VM de tipo OS-VM  o bien un volumen ZFS (zvol) para el caso de que se trate de máquinas virtuales del tipo HVM (Hardware Virtual Machine).

Continue reading

Cloud Computing en 5 minutos

Profesionalmente comencé en el mundo IT con el boom de las punto.com y Linux. Viví el declive de las máquinas multiusuario, a las que te conectabas con una vt100 y todo en modo texto. Justo con el nacimiento de las granjas de servidores, formadas por máquinas de una CPU, preferentemente con Linux, máquinas baratas con un SO libre. Las granjas de máquinas Linux se convirtieron en un nuevo paradigma IT, gracias al cual, ya no necesitabas gastar una cantidad ingente de dinero en una máquina de 4, 8 o 16 CPUs, podías montar una granja de servidores con máquina de una CPU, mucho mas baratas, y se podía conseguir la misma o mayor capacidad de cálculo a un coste increíblemente inferior. Continue reading

Solaris: Introducción a Resource Management

Lo primero que podemos decir de Resource Management, es uno de los grupos de características menos conocidos de Solaris, puedes preguntarle a cualquier administrador de Solaris sobre este conjunto de herramientas y el 70% de ellos no las habrán utilizando nunca y un 60% ni siquiera saben de qué les estás hablando, creo que merece la pena echar un vistazo a Resource Management porque descubriremos que nos puede ayudar en nuestro día a día. Continue reading

OpenSolaris: Charla de la Comunidad en la UPM

Mañana, miércoles 23 de abril, en la facultad de informática de la Universidad Politécnica de Madrid, la comunidad hispana de OpenSolaris dará varias charlas sobre ZFS, DTrace, Virtualización y Cherokee. Puedes encontrar más información en la web de Jackeline Freitas

Actualizado el 24/04/08: Jackeline Freitas nos ha mandado las fotos de la charla en la UPM del pasado 23 de abril, las he subido a flickr.com.

upm_23abr08_01.jpg

OpenSolaris: Virtualizando con xVM (I)

En esta entrada vamos a hablar sobre una de las opciones de virtualización que podemos encontrar en OpenSolaris, se trata de xVM, un hypervisor basado en Xen, que nos permite arrancar varias instancias de distintos SO, como Linux, Windows y Solaris, en una máquina con Solaris Express a partir de la build 75.

  • Permite ejecutar Windows, Linux y Solaris como SO invitados.
  • Solo corre en sistemas x86/x64.
  • Permite dos modos de virtualización, HVM y PVM.
  • Migración de “invitados” en caliente.
  • Soporte para Intel VT-x y AMD-V.

Continue reading

OpenSolaris: Viernes Técnicos “Virtualización”

Ayer viernes, en Madrid, celebramos el tercer viernes técnico de la comunidad hispana de OpenSolaris, a parte de algunos problemas técnicos, confundí el fichero con las transparencia de la charla de Roger y tuvo que darla con una versión antigua, improvisando aquellas transparencia que no tenía, estuvo bastante bien. Pero me devolvió con creces ese error, solo me dejó 45 minutos para que yo hablara JAJAJAAAA!!!, en la charla del viernes 28 de Marzo, hablaré yo primero :P . En esta charla y la del próximo viernes 28 de Marzo, estamos hablando de la virtualización en OpenSolaris:

  • Introducción
  • LDoms
  • xVM
  • Zonas
  • BrandZ

Dentro de unos días colgaremos la presentación en el portal de la comunidad, para que la tengáis disponible. El próximo viernes 28 de marzo, también se celebrará el primer viernes técnico de la comunidad en Granada, si estás cerca, es una buena oportunidad de conocer a la gente de la comunidad y las cosas que estamos haciendo.

Actualización 24Mar2008: Ya está colgada la presentación de la charla en el portal de la comunidad, está en formato ODP y PDF.

Fotos del Viernes Técnico del 28 Mar en Madrid.

Solaris: Configurando LDoms en un T1000

Logical Domain consiste en una solución intermedia, entre la zonas y los dominios hardware. Podemos asignar una serie de recursos HW de la máquina, para que sean compartidos o no, entre varios dominios, cada uno de estos dominios con su propio SO. LDoms se basa una capa intermedia entre el HW y el SO, dicha capa es conocida por el nombre de Hypervisor. El Hypervisor permite que se pueda crear varias máquinas virtuales, compartiendo el HW disponible en el sistema. Con esta nueva capa, el SO no necesita conocer qué HW está disponible en la máquina, siendo el Hypervisor el que realiza todo el trabajo.

Continue reading