Está en la página 1de 3

VMware

VMware Inc., (VM de Virtual Machine) filial de EMC Corporation que proporciona la mayor parte del software de virtualizacin disponible para ordenadores compatibles X86. Entre este software se incluyen VMware Workstation, y los gratuitos VMware Server y VMware Player. El software de VMware puede funcionar en Windows, Linux, y en la plataforma Mac OS X que corre en procesadores INTEL, bajo el nombre de VMware Fusion. El nombre corporativo de la compaa es un juego de palabras usando la interpretacin tradicional de las siglas VM en los ambientes de computacin, como mquinas virtuales (Virtual Machines).

Introduccin
VMware es un sistema de virtualizacin por software. Un sistema virtual por software es un programa que simula un sistema fsico (un computador, un hardware) con unas caractersticas de hardware determinadas. Cuando se ejecuta el programa (simulador), proporciona un ambiente de ejecucin similar a todos los efectos a un computador fsico (excepto en el puro acceso fsico al hardware simulado), con CPU (puede ser ms de una), BIOS, tarjeta grfica, memoria RAM, tarjeta de red, sistema de sonido, conexin USB, disco duro (pueden ser ms de uno), etc. Un virtualizador por software permite ejecutar (simular) varios computadores (sistemas operativos) dentro de un mismo hardware de manera simultnea, permitiendo as el mayor aprovechamiento de recursos. No obstante, y al ser una capa intermedia entre el sistema fsico y el sistema operativo que funciona en el hardware emulado, la velocidad de ejecucin de este ltimo es menor, pero en la mayora de los casos suficiente para usarse en entornos de produccin. VMware es similar a su homlogo Virtual PC, aunque existen diferencias entre ambos que afectan a la forma en la que el software interacta con el sistema fsico. El rendimiento del sistema virtual vara dependiendo de las caractersticas del sistema fsico en el que se ejecute, y de los recursos virtuales (CPU, RAM, etc.) asignados al sistema virtual. Mientras que VirtualPC emula una plataforma x86, Vmware la virtualiza, de forma que la mayor parte de las instrucciones en VMware se ejecutan directamente sobre el hardware fsico, mientras que en el caso de Virtual PC se traducen en llamadas al sistema operativo que se ejecuta en el sistema fsico.

Productos
Versiones Gratuitas
VMware Player Es un producto gratuito que permite ejecutar mquinas virtuales creadas con productos de VMware. Las mquinas virtuales se pueden crear con productos ms avanzados como VMware Workstation, o con el propio VMware Player desde su versin 3.0 (las versiones anteriores no incluyen dicha funcionalidad). Desde la liberacin de VMware Player, han surgido pginas web donde es posible crear las mquinas virtuales, como Builder VMX Builder. Tambin 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 mquinas virtuales gratuitas, y de libre disposicin, con multitud de sistemas operativos y aplicaciones especficas pre configuradas y listas para ejecutar. Tambin 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 versin de pago, desde hace unos meses puede ser descargada y utilizada de forma gratuita. Esta versin, a diferencia de la anterior, tiene un mejor manejo y administracin de recursos; tambin 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 ms mquinas virtuales soportando servidores con hasta 32 procesadores y/o 64 GB de memoria, ofreciendo funcionalidad de administracin remota, soporta una API avanzada y funcionalidad de scripting y se puede ejecutar en modo headless.

Desde Julio de 2011 esta aplicacin dej de tener soporte por parte de VMware

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 ESX Server Esta versin es un sistema complejo de virtualizacin, pues corre como sistema operativo dedicado al manejo y administracin de mquinas virtuales dado que no necesita un sistema operativo host sobre el cual sea necesario instalarlo. Pensado para la centralizacin y virtualizacin de servidores, esta versin no es compatible con una gran lista de hardware domstico, por ejemplo no reconoce los disco IDE como unidades de almacenamiento y seria intil instalarlo en este tipo de discos (en la versin 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 administracin, hay que instalar un software en una mquina remota, que se conecta por entorno web.

Funcionamiento
En el caso de la versin Workstation y Server, el funcionamiento es bastante similar a lo siguiente: aplicacin --> OS (virtual) --> Hardware (virtual) --> VMware --> (OS host) --> hardware fsico. Esto afecta el rendimiento y desempeo de las mquinas virtuales, a diferencia de la versin ESX que funciona ms o menos de la siguiente manera. Aplicacin --> OS (virtual) --> Hardware (virtual) --> VMware --> hardware fsico.

También podría gustarte