VMWare
VMware
De Wikipedia, la enciclopedia libre
VMware Inc. | |
---|---|
Tipo | Empresa privada (NYSE: VMW) |
Fundación | California, 1998 |
Sede | ![]() |
Administración | Diane Greene Mendel Rosenblum |
Industria | Software |
Productos | VMware Player VMware Server VMware Workstation VMware ESX Server VMware Fusion Virtual Infrastructure VMware ACE VMware Lab Manager VMware Converter |
Beneficio neto | US $ 1.33 Billion |
Empleados | 7,500 |
Matriz | EMC Corporation |
Sitio web | www.vmware.com |
VMware Inc., (VM de Virtual Machine) filial de EMC Corporation que proporciona la mayor parte del software de virtualización 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 compañía es un juego de palabras usando la interpretación tradicional de las siglas «VM» en los ambientes de computación, como máquinas virtuales (Virtual Machines).
Contenido |
Introducción
VMware es un sistema de virtualización por software. Un sistema virtual por software es un programa que simula un sistema físico (un ordenador, un hardware) con unas características de hardware determinadas. Cuando se ejecuta el programa (simulador), proporciona un ambiente de ejecución similar a todos los efectos a un ordenador físico (excepto en el puro acceso físico al hardware simulado), con CPU (puede ser más de una), BIOS, tarjeta gráfica, memoria RAM, tarjeta de red, sistema de sonido, conexión USB, disco duro (pueden ser más de uno), etc.
Un virtualizador por software permite ejecutar (simular) varios ordenadores (sistemas operativos) dentro de un mismo hardware de manera simultánea, permitiendo así el mayor aprovechamiento de recursos. No obstante, y al ser una capa intermedia entre el sistema físico y el sistema operativo que funciona en el hardware emulado, la velocidad de ejecución de este último es menor, pero en la mayoría de los casos suficiente para usarse en entornos de producción.
VMware es similar a su homólogo Virtual PC, aunque existen diferencias entre ambos que afectan a la forma en la que el software interactúa con el sistema físico. El rendimiento del sistema virtual varía dependiendo de las características del sistema físico 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 físico, mientras que en el caso de Virtual PC se traducen en llamadas al sistema operativo que se ejecuta en el sistema físico.
Productos
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, desde hace unos meses 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 ESX Server
Esta versión es un sistema complejo de virtualización, pues corre como 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.
Funcionamiento
En el caso de la versión Workstation y Server, el funcionamiento es bastante similar a lo siguiente:
aplicación --> OS (virtual) --> Hardware (virtual) --> VMware --> (OS host) --> hardware físico.
Esto afecta el rendimiento y desempeño de las máquinas virtuales, a diferencia de la versión ESX que funciona más o menos de la siguiente manera.
Aplicación --> OS (virtual) --> Hardware (virtual) --> VMware --> hardware físico.
Ejemplo de uso de VMWare
Creación de máquina virtual con VMware Workstation
Para comenzar se debe tener claro qué sistema operativo se va a utilizar y qué formato posee; es decir, si se tiene un disco físico (Windows) o una imagen del mismo (Linux); es importante recalcar que el hecho de que la máquina sea virtual no significa que las claves o activaciones de los sistemas operativos no tengan efecto; por el contrario, será una instalación "normal" en lo que a software se refiere.
Para iniciar con la creación de la Máquina virtual con el workstation, se debe dirigir al menú file y seleccionar new y en él virtual machine; aparecerá un wizard con el cual se configurarán algunas características básicas de la máquina, si no se tiene mucha experiencia se recomienda dejar estas opciones de forma típica. Los siguientes pasos hacen referencia a características del sistema operativo que se va a instalar y la ubicación del archivo que contendrá la maquina virtual en el equipo; hay que prestar más atención con los dos últimos apartados, network type y Specify Disk Capacity, el primero de ellos permite elegir el tipo de red a la cual la máquina virtual va a conectarse; la opción bridged network le permitirá que la máquina se conecte a una red ethernet con DHCP, es decir, que no se tenga que configurar nada para la conexión, las otras dos opciones, por el contrario, mostrarán la tarjeta de red de la máquina con una dirección IP privada, por lo cual tendría que ser configurada una vez iniciada la máquina. En Specific Disk Capacity estableceremos la capacidad del disco duro que tendrá la máquina, vale la pena leer las opciones que nos ofrece el software.
Al finalizar con la configuración de la máquina se mostrarán sus características en una ventana desde la cual se podrán realizar cambios y así mismo agregar otros elementos que en el wizard no era posible. En este punto ya podremos comenzar la instalación del sistema operativo, y para esto debemos indicar a la máquina desde donde se hará la instalación; en la ventana que muestra las características aparece una unidad de CD con la característica de Auto detect, al picar dos veces aparecerá un ventana como la siguiente.
Si la instalación se hace desde un disco físico, no habría necesidad de cambiarlo, por el contrario si se tiene una imagen se selecciona esta opción y se indica la ubicación. Lo siguiente es seguir el proceso de instalación del Sistema operativo.
Compartir archivos entre Máquina Virtual y Máquina Real
Este artículo o sección sobre informática y empresas necesita ser wikificado con un formato acorde a las convenciones de estilo. Por favor, edítalo para que las cumpla. Mientras tanto, no elimines este aviso puesto el 22 de enero de 2009. También puedes ayudar wikificando otros artículos. |
Una gran necesidad cuando se trabaja con máquinas virtuales es intercambiar archivos entre las máquinas virtual y real. En este ejemplo se muestra una manera de realizar este intercambio. Para ello, deberemos crear una carpeta compartida en la máquina virtual y mover los archivos a través de ella a modo de “tubería” entre las dos máquinas. Estos son los pasos a seguir para la creación de la carpeta compartida:
En la máquina virtual
En este ejemplo se trabaja con Windows XP Professional como Sistema Operativo instalado en la máquina virtual y en la real.
Crear carpeta virtual
El primer paso es la creación de una carpeta en el escritorio de la máquina virtual, la llamaremos "Virtual".
Compartir carpeta
Se comparte la carpeta para que la máquina real pueda verla. Para ello se seleciona la opción "compartir y seguridad…" del menú contextual al hacer click en el botón derecho sobre la carpeta "Virtual". En la pestaña "Compartir" hay que activar las opciones "Compartir esta carpeta en la red" y "Permitir que los usuarios de la red cambien mis archivos" indicando como recurso compartido la carpeta creada en el escritorio.
En la máquina real
Hechos los pasos anteriores acudimos a Mi Pc y de ahí vamos a Mis sitios de red y si hemos seguido correctamente todos los pasos en la creación de la carpeta de la máquina virtual tendremos en Mis sitios de red (de la máquina real) una Shared Folder, la cual se crea y es la necesaria para pasar archivos de una máquina a la otra. Esa Shared Folder debe tener el nombre de la carpeta compartida en la máquina virtual pero que no os asuste si tiene números o letras a mayores.
Otras alternativas
- KVM
- Xen
- Virtual PC
- VirtualBox de licencia GNU.
- BOCHS de licencia GPL.
- QEMU de licencia GPL.
- Virtuozzo, software propietario
- Mac on Linux
- Basilisk II
- SheepShaver
Véase también
Enlaces externos
- VMware.com, página oficial en inglés.
- VMware.com, página oficial en español.
- VMware Virtual Appliances, Repositorio de máquinas virtuales preinstaladas (casi todas con Linux) listas para probar con Vmware player.
- Instalar Mac OS en VmWare
- Videotutoriales de VmWare
- Virtualización: Un data center en tu PC Explica como crear VMs con VMWare Player y un editor de textos
- Virtualización, ParaVirtualizacion, FullVirtualizacion Todas las Plataformas
- Nueva ubicación Videotutoriales de VmWare
- Hosting vmware
- J. L. Medina - vExpert 2009. «Be Virtual, My Friend - Blog de virtualizacion en Castellano».
Aquest article està llicenciat sota la Llicència de Documentació Lliure de GNU. Estàs utilitzant material de article"VMware".