Category Archives for VMWare

VMware 2009 - Fault Tolerance (FT)

Otra novedad espectacular de la 4a generación VI Infrastructure de Vmware será el Fault Tolerance.

Normalmente las soluciones de Fault tolerance ( a prueba de fallos) se consiguen con complejos sistemas de Hardware duplicados  que se conmuntan cuando se producen los fallos. Son caros y complicados de configurar.

Para Vmware el concepto es muy sencillo. Simplemente tenemos una máquina virtual y escojemos hacerla Fault Tolerance. Lo único que hace es crear una réplica en caliente que la coloca en otro servidor ESX. Esta se mantiene sincronizada en tiempo real en todos los aspectos ( red, teclado, disco, …). Entonces en el momento que se produce un fallo o caída del servidor en el cual se encuentra la máquina virtual original, inmediatamente toma el control la réplica sin perder nada de información.

Podéis ver el vídeo que muestra como funciona:

 

 

Esta funcionalidad la dispondremos durante el año 2009 (1Q) con el lanzamiento de la nueva versión Virtual Datacenter.

VMWare DPM Vídeo

Para los que sigan la evolución de los sistemas de virtualización aquí os dejo un vídeo que han hecho los ingenieros de Vmware. En este vídeo demuestran las nuevas funcionalidades de gestión de energía que traerá su software de infraestructura.

El experimento consiste en cuatro servidores ESX que tienen compartidos 108 máquinas virtuales. Van poniendo en carga las máquinas y estas se van distribuyendo gracias al balanceo de carga automático (DRS). Llega un momento que están los cuatro servidores ESX con las cargas distribuidas y consumiendo energía a tope.

En la versión actual de VI 3.5 dada esta situación al marchar la carga de servidores el sistema dejaría los cuatro servidores activos con la carga que tuviesen, ya que la única política es distribuir los recursos para satisfacer la carga. En cambio en la nueva versión cuando hay una caída de la carga lo que hace el sistema es ir concentrando las máquinas virtuales que están prácticamente sin carga en un sólo servidor. Así el consumo baja en tres servidores al mínimo y en uno queda normal. Así consigue un ahorro de energía importante.

Esto extrapolado a miles de servidores y cuyo consumo cada vez es mayor puede ser una fuente de ahorro energético impresionante. Con el consecuente ahorro económico. Esta funcionalidad vendrá en la cuarta generación de infraestructura que dicen que estará disponible el Q1 del 2009 ( virtual Datacenter).

Ver el vídeo que lo muestra mejor:

 

La verdad es que esta tecnología es espectacular.

Instalación de Vmware Tools en Ubuntu Hardy

Llevo días trabajando con la versión JeOS de Ubuntu Hardy Server 8.04.1. Para los que no sepan de que hablo es la versión servidor de Ubuntu pero que lleva optimizaciones para que corra como máquina virtual sobre Vmware y otros sistemas. A nivel usuario no se ve ninguna diferencia respecto la versión para máquinas físicas.

VMware tools es un elemento indispensable que tienen que tener todas las máquinas virtuales instaladas. La tendencia es pensar que el principal cometido de estos tools es la resolución gráfica y otros drivers. Pero la realidad es que el principal cometido de estos tools es permitir a la mayor interacción entre el sistema operativo y hypervisor. Por ejemplo existe un driver de red optimizado y una función que permite la optimización de la memoria en determinadas situaciones.

Tras pelearme mucho con la instalación sin conseguir instalarlos completamente he encontrado un post que explica como instalarlo. Pero lo mejor para mi ha sido encontrar en los comentarios de este un script de instalación para Ubuntu que funciona a la perfección ( tanto en la versión servidor como desktop).

Aunque el post está pensado para VMWare Fusion ha de funcionar independientemente del producto de virtualización. Yo lo he probado con Workstation para windows y me ha funcionado bien.

Lo comparto para que podáis utilizarlo de forma fácil.

Post: How to install VMWare Tools on Ubuntu 8.04 under VMWare Fusion

Scripts:

http://kragenet.dk/_public/ubuntu8.04_vm-tools_desktop.sh
http://kragenet.dk/_public/ubuntu8.04_vm-tools_server.sh

 

En mi caso tuve que hacer un dos2unix para que funcionasen tras importarlos vía FTP.

VMWARE Certified professional

Hoy he aprobado mi examen de Vmware certified professional obteniendo la certificación de Vmware.

Escribo este post ya que encuentro que es una certificación muy completa que es recomendable para aquellos que quieran completar sus conocimientos y curriculum  en el mundo informático de una forma completa.

Para entender mi motivación  de haber invertido en obtener esta certificación ha sido principalmente por  la clara tendencia que existe hoy en la virtualización ( de la cual soy un enamorado y tiene interesantes economías de  escala) y además se trata de un sistema que aún siendo propietario toca muchos elementos que te vas a encontrar en cualquier datacenter dándote un espectro de conocimientos  muy completo.

Desarrollando este segundo punto la certificación se basa en su producto estrella llamado  Vmware infraestructure 3 -ESX Server (v3.5) que consiste en un hypervisor ( software que se instala sobre una máquina sustituyendo al sistema operativo) y que permite la virtualización de n máquinas virtuales. Para conseguir este objetivo tendrá que trabajar con todo tipo de recursos tales como memoria, discos, cpu, redes, etc… Y esto hará que tengas que dominar muchos elementos que confluyen en el sistema. Para ser más claro listo algunos de estos:

  • Sistemas operativos ( instalación, configuración)
  • Redes ( configuración, seguridad). Se virtualizan redes internas con switches virtuales
  • Hardware ( procesadores, Fiber Channel, iSCSI, SCSI,,SAN, NAS, switches, tarjetas de red, etc…..)
  • Software ( ESX server y componentes, Windows, Linux, SQL Server, Oracle, …)
  • Virtualización
  • Diseño de datacenters ( clusters, High availability, DRS, ………)
  • Gestión y mantenimiento (instalación, backup, actualización,monitorización, resolución de problemas ….)

Y seguro que me dejo más cosas. En definitiva te da una visión muy completa ya que tienes que ser capaz de integrar todos esos elementos en los datacenters virtuales que creas.

Podéis ver el blueprint de la certificación para obtener más detalles.

Para obtener la certificación consiste en dos pasos, la realización de un curso y posteriormente la realización del examen.

En cuanto al curso yo realicé VMware Infrastructure 3: Install and Configure V3.5 de forma presencial ( ahora veo que se puede realizar online) que es una buena inversión, existe un segundo curso VMware Infrastructure 3: Deploy,Secure and Analyze V3. y otro VMware Infrastructure 3: Fast Track V3.5 que incluye a los dos juntos. La obligación es haber realizado uno de ellos ( y haber pasado por caja)

Al final el curso es interesante y tienes prácticas con un sistema ESX de verdad que lo instalas y pruebas todas las funcionalidades. El tema es que no ves todos los detalles del examen, en el curso que yo hice ya te dicen que no han dado todo el temario (2o curso) y tendrás que estudiarte todos los manuales del producto que son bastantes páginas. A partir de aquí cuando tu lo creas presentarte al examen.

En cuanto al examen lo encuentro bastante injusto ya que tienen que evaluar todos tus conocimientos en 75 preguntas de test. Van a bastante preguntas de detalles muy específicas, aunque como pude apreciar se repiten bastante de examen a examen. Te examinas en un centro Pearson Vue con un ordenador que te va haciendo las preguntas tipo test. Como anécdota te hacen dejar todo ( hasta el reloj) a la hora de entrar en el examen y te vigilan con cámaras mientras te examinas.

Bueno, para los que quieran invertir menos tiempo existe una alternativa interesante para introducirse en este mundo  que consiste en hacer el curso  online de Vmware ESXi : Administration. Este producto es una variación del ESX que viene preinstalado ( o se puede instalar con cdrom) en servidores. Dispone algunas limitaciones respecto al estándar pero se integra dentro de la infraestucura ESX. Y la principal ventaja es que se puede obtener una licencia gratuita y que la inversión en el curso es de sólo 60$. ( Vmware learning center)

En definitiva esta certificación me ha servido para actualizarme en muchos aspectos y además pienso sacarle mucho jugo en varios proyectos profesionales que tengo.

No dudéis en compartir conmigo cualquier duda o experiencia que tengáis sobre el tema.

Vmware: La infraestructura virtual evoluciona al SO virtual de los Datacenters

El nuevo CEO de VMWare Paul Maritz ha presentado la estrategia en VMWare 2008.

Se presenta la evolución de la infraestructura virtual, que actualmente se basan su producto estrella ESX, a VDC - OS ( Virtual datacenter OS) en el cual se integran aplicaciones y servicios dando una solución mucho más completa y cuya capa supera a los sistemas operativos que hasta ahora eran los que ocupaban el asiento superior.

Este concepto es bastante revolucionario ya que está invadiendo terrenos que pueden traer conflictos con Microsoft. Esto ha traído muchos comentarios en la blogosfera ya que puede ser el principio de una guerra entre ambos.

También se anuncia que en la beta de la versión 4.0 de ESX los usuarios podrán ya empezar a entender y probar estos nuevos elementos del VDC-OS.

Las tres grandes áreas de vServices VMware son:

  • Application vServices - Availability, Security, Scalability
  • Infrastructure vServices - vCompute, vStorage, vNetwork and vCloud
  • Management vServices - vCenter (VirtualCenter)

Una de las cosas que más me ha llamado la atención es la inclusión de vCloud que permitirá el despliegue de cloud computing.

El tema de la virtualización cada día coge más peso y hemos de estar atentos de los lentos movimientos de Microsoft, Xen y Oracle. ¿podrán coger a VMWare?

Podéis leer más detalles sobre la keynote en la fuente.

L-exp: Listas sobre virtualización

Un error de VMware puede cerrar miles de servidores virtuales

Durante este mes de agosto se produjo un problema con la actualización de VMWare virtual Infrastructure 3.5 Update 2 ( build 103908). Los que actualizaron se encontraron que por un error del programa las máquinas virtuales que se cerraban no volvían a arrancar y la ejecución de Vmotion ( permite mover máquinas virtuales dinámicamente entre servidores) fallaba.

Al día siguiente el nuevo CEO de VMware publicó una disculpa en la cual pedía disculpas por todo lo ocurrido y que lamentaba los problemas ocasionados a sus clientes. Prometían resolver el problema en 36 horas tras colapsarse la VMware Knowledge base.

Imagino que coincidiendo vacaciones esto debió ser un gran problema para las empresas que aplicaron esta actualización y además no se en detalle si el sistema dispone de autoactualización. Más de un administrador pasó sin dormir muchas horas.

Podéis leer un post que explica todo lo ocurrido en detalle en virtualization.info.

Hago eco de esta noticia para remarcar lo crítico que pueden ser los sistemas de virtualización que están por encima de los sistemas operativos. Un error como este puede producir una verdadera tragedia en miles de sistemas informáticos ya que al caer un servidor caen muchos servidores virtuales. Además pienso que el futuro irá por este tipo de infraestructuras de datacenters en donde la virtualización permite ahorrar costes de gestión, hardware y aprovechar mejor los recursos.

Hay que reflexionar sobre los riesgos de la virtualización…..