martes, 18 de enero de 2011

VMware


VMware es un programa que nos permite instalar y ejecutar varios sistemas operativos de manera simultánea en un equipo ó servidor. Dentro del entorno de VMware es posible instalar y ejecutar cualquier combinación de sistemas operativos y versiones que sean compatibles y estén certificadas para operar correctamente. La limitación que se tiene en este respecto es la capacidad de RAM, Disco y CPU del equipo en el que se instale y operen los productos VMware. El uso de recursos recomendados para cada uno de los sistemas operativos bajo VMware es muy similar a los recursos “estándar” y recomendados por sus fabricantes.

Versiones Gratuitas:

VMware Player.

Es un producto gratuito que permite correr máquinas virtuales creadas con productos de VMware. Las máquinas virtuales se pueden crear con productos más avanzados como VMware Workstation, o con el propio VMware Player desde su versión 3.0 (las versiones anteriores no incluyen dicha funcionalidad).

Desde la liberación de VMware Player, han surgido páginas web donde es posible crear las máquinas virtuales, como Builder VMX Builder.
También es posible crear y redimensionar discos duros virtuales usando qemu. Por ejemplo, con la orden siguiente se creará una imagen de disco de 2Gb que puede ser usado con VMware.

qemu-img create -f vmdk mi-disco-duro-1.vmdk 2G
VMware ha establecido una comunidad alrededor de sus productos gratuitos, donde proporciona acceso a una creciente lista de máquinas virtuales gratuitas, y de libre disposición, con multitud de sistemas operativos y aplicaciones específicas pre configuradas y listas para ejecutar.

También existen herramientas gratuitas para crear VMx, montar, manipular y convertir discos y disquetes VMware, para que los usuarios de VMware Player puedan crear y mantener VMs de manera gratuita, incluso para uso comercial.

VMware Server (antes GSX).

En un principio era una versión de pago,puede ser descargada y utilizada de forma gratuita. Esta versión, a diferencia de la anterior, tiene un mejor manejo y administración de recursos; también corre dentro de un sistema operativo (host), está pensada para responder a una demanda mayor que el Workstation. Otra diferencia entre VMware Server y Workstation es que se pueden ejecutar de manera concurrente más máquinas virtuales soportando servidores con hasta 32 procesadores y/o 64 GB de memoria, ofreciendo funcionalidad de administración remota, soporta una API avanzada y funcionalidad de scripting y se puede ejecutar en modo headless.

VMware ESXi.

Es una version completa del producto ESX, pero con varias limitaciones, entre ellas: no permite instalar controladores (drivers) para hardware adicional (es decir, si el ESXi no posee los controladores el hardware no puede ser utilizado); no permite utilizar las funciones avanzadas de movimiento de maquinas virtuales encendidas (ON) de un equipo fisico a otro (VMOTION), ni hacerlo con el almacenamiento (STORAGEMOTION).

Sin embargo, es muy util para conocer el funcionamiento del ESX, e incluso algunos fabricantes (como HP o DELL) da la opcion de comprar servidores precargados con ese sistema operativo en una memoria USB integrada en el equipo.



Versiones Comerciales:


VMware Workstation.

VMware Workstation transforma el modo en profesionales técnicos desarrollar, probar, demostración y despliegue de software. VMware Workstation es un componente integral del conjunto de herramientas a cualquier profesional serio técnico.

VMware Workstation 7 está optimizado para el máximo rendimiento cuando se ejecuta en 32 bits y 64 bits de Windows 7. Compatible con Flip 3D y Aero Peek para mostrar miniaturas en vivo de máquinas virtuales. Ejecutar aplicaciones heredadas con gráficos 3D, un rendimiento más rápido, y una mayor integración en el escritorio mejor que Windows XP Mode. Obtener carpetas compartidas y arrastrar y soltar conveniencia.

VMware ESX Server.

Esta versión es un sistema complejo de virtualización, pues corre como un sistema operativo dedicado al manejo y administración de máquinas virtuales dado que no necesita un sistema operativo host sobre el cual sea necesario instalarlo. Pensado para la centralización y virtualización de servidores, esta versión no es compatible con una gran lista de hardware doméstico, por ejemplo no reconoce los disco IDE como unidades de almacenamiento y seria inútil instalarlo en este tipo de discos (en la versión 3.5 ya esta soportado sata). Es realmente útil, ya que solamente ocupa 10 Mb de Ram y 55 de Disco Duro, aproximadamente... Para su administración, hay que instalar un software en una máquina remota, que se conecta por entorno web.

VMware ThinApp.

Acelera la implementación de aplicaciones y simplificar la migración de aplicaciones con la virtualización de aplicaciones sin agente. Con VMware ThinApp, las aplicaciones se empaquetan en un solo ejecutable que se ejecutan completamente aislados unos de otros y el sistema operativo para la ejecución libre de conflictos en los dispositivos de punto final. Los paquetes de solicitud se puede implementar en diferentes plataformas de Windows, eliminando la recodificación costoso y pruebas de regresión de esta manera puede migrar las aplicaciones existentes a Windows 7

VMware ACE.

Gestiona escritorios virtuales desde un único punto de control, incluso en oficinas remotas y sucursales.  Aumenta la seguridad y la flexibilidad para la computación móvil segura y amplia los recursos corporativos de forma segura a la tercera parte de los escritorios administrados.