Está en la página 1de 12

TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

TEMA 2
Virtualización
1. INTRODUCCIÓN A LA VIRTUALIZACIÓN
“Es la abstracción de los recursos de un ordenador”. Básicamente consiste en simular un nuevo equipo ba-
sado en el hardware físico de otro. Es decir, sobre un Sistema Operativo “host” o “anfitrión” montamos un
nuevo equipo con su Sistema Operativo pero, no real o físico, sino virtual, que utiliza el hardware del “host”
para realizar su función. A este Sistema Operativo se le conoce con el nombre de sistema “invitado”.
Una de las ventajas más importantes de la Virtualización es el aprovechamiento del hardware.

2. ¿EN QUÉ CONSISTE LA VIRTUALIZACIÓN?


El concepto de virtualización consiste en aprovechar los recursos físicos de un equipo, tales como procesa-
dores y memoria, para que puedan ser compartidos por diversos sistemas operativos ejecutados al mismo
tiempo, siendo así mejor aprovechados.
En un sistema no virtualizado, como los ordenadores de sobremesa, un único sistema operativo con-
trola todo el hardware del PC.
En un sistema virtualizado, un componente software administra todas las partes del equipo, haciendo
posible ejecutar más de un SO (Windows, Linux, OS) de manera totalmente independiente. Cada uno de estos
Sistemas Operativos se instalarán desde cero.
En la virtualización no será necesario disponer de discos duros ni CD/DVD porque todo es simulado. Se
pueden crear discos virtuales que son simulados y que en realidad son ficheros que se crean y donde se
instala lo que se quiera.
Se pueden compartir carpetas entre el Sistema Operativo anfitrión y el Sistema Operativo invitado. Al
trabajar con CD/DVD simulados se pueden usar imágenes como si fueran discos compactos reales. Estas imá-
genes son creadas por los propios programas de grabación y suelen tener extensiones como .iso, .img, etc.
El sistema virtualizado indica cuanta memoria se puede asignar tanto para el Sistema Operativo invi-
tado como para el propio programa virtualizador.

3. VENTAJAS DE LA VIRTUALIZACIÓN
Las ventajas más importantes serían:
 Reducción de los costes de administración.
 Aprovechamiento óptimo de los recursos disponibles.
 Continuidad de negocio y recuperación ante desastres.
 Escalabilidad. Crecimiento ágil con contención de costes.
 Virtual appliance. Máquinas virtuales preconfiguradas, cargar y funcionar. Máquinas paquetiza-
das y preconfiguradas para una función determinada (servidores de correo, bases de datos, en-
rutadores…).
 Eficiencia energética.

4. TIPOS DE VIRTUALIZACIÓN
a) Virtualización de Recursos. Es la combinación de múltiples recursos, sea por agregación o com-
binación en un recurso de mayor capacidad, o en una cola de recursos. Por ejemplo, el RAID es

33
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

la combinación de muchos discos en un disco lógico más grande. El particionamiento de un re-


curso abundante (espacio en disco o ancho de banda) en varios recursos de menor capacidad es
un tipo de Virtualización de Recursos, a veces se le llama zoning.
b) Virtualización nativa y virtualización completa. La máquina virtual simula un hardware sufi-
ciente para permitir un Sistema Operativo “invitado” completo. La máquina virtual permite que
el Sistema Operativo que está instalado como invitado tenga todo su potencial como si estuviera
montado en un hardware independiente. Algunos ejemplos de este tipo de software de virtua-
lización son: VMware Workstation, VMware Server, Adeos, Mac-on-Linux, Win4BSD, Win4Lin
Pro, Virtual BOX, Virtual PC, etc.

5. SOFTWARE DE VIRTUALIZACIÓN
Existen en el mercado diferentes fabricantes de software de virtualización. Estos pueden ser libre (gratuitos)
o propietarios (necesitan una licencia). Entre ellos debemos destacar 3: VMware, Virtual PC y Virtual BOX.

5.1.VMware
Es un sistema propietario de virtualización por software que permite simular varios ordenadores dentro de
un mismo hardware de manera simultánea, permitiendo así el mayor aprovechamiento de recursos.
Con VMware los usuarios pueden ejecutar Windows, Linux, NetWare o Solaris x86 en máquinas virtua-
les portátiles totalmente conectadas en red, sin necesidad de reiniciar la máquina ni particionar el disco.
VMware es similar a Virtual PC, aunque existen diferencias entre ambos que afectan a la forma en la
que el software interactúa con el sistema físico. Mientras que Virtual PC 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.
VMware ha establecido una continuidad alrededor de sus productos gratuitos, donde proporciona ac-
ceso a una lista de máquinas virtuales gratuitas y de libre disposición, con multitud de sistemas operativos y
aplicaciones específicas preconfiguradas y listas para ejecutar (ver Virtual Appliances de la página
www.vmware.com).
Permite importar máquinas físicas de distintos sistemas operativos para su utilización como máquinas
virtuales o convertir máquinas virtuales (Virtual PC o Virtual Server) o imágenes de sistemas (Acronis, Norton
Ghost, Open Virtual Machine, StorageCraft o Symantec Backup Exec System Recovery) a su formato.
Entre sus versiones se encuentran:
 VMware Workstation. Es una versión de pago de las más utilizadas que permite que cualquier
usuario con un ordenador portátil o de escritorio pueda emular tantas máquinas virtuales como
los recursos del hardware lo permitan.
 VMware Server (antes GSX). Esta versión que, en un principio, era de pago desde hace unos
meses puede ser descargada y utilizada de forma gratuita. Entre VMware Server y Workstation
hay varias diferencias, siendo una de ellas que en la versión Server 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.
 VMware Player. Es un producto gratuito que permite correr máquinas virtuales creadas con
otros productos de VMware, pero no permite crearlas él mismo. Las máquinas virtuales se pue-
den crear con productos más avanzados como VMware Workstation, VMware Server o VMXBuil-
der.

5.2.Virtual PC
 Virtual PC. Es un programa propietario desarrollado por Connectix y comprado por Microsoft
para crear máquinas virtuales en equipos de sobremesa o portátiles que no sean servidores. La
versión 2007 se encuentra disponible de forma gratuita.

34
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

 Virtual Server. Es un programa propietario desarrollado por Connectix y comprado por Micro-
soft que facilita la creación de máquinas virtuales en servidores Windows (aunque se puede
utilizar en Windows XP y Vista). Desde la versión 2005 R2 SP1 se incluye soporte para el Sistema
Operativo Linux.

5.3.Virtual BOX
Es un software de virtualización para arquitecturas x86 propietaria y gratuita únicamente para uso personal
o de evaluación. Fue desarrollado originalmente por la empresa innotek GmbH, pero que pasó a ser propie-
dad de Sun Microsystems a principios de 2008.
Entre los Sistemas Operativos soportados (en modo anfitrión) se encuentran Linux, Mac OS X, OS/2
Warp, Windows y Solaris/Open Solaris; y dentro de ellos es posible virtualizar los Sistemas Operativos
FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows y Solaris.
En comparación con otras aplicaciones propietarias de virtualización, como VMware Workstation o
Microsoft Virtual PC, Virtual BOX carece de algunas funcionalidades, pero proporciona otras como la ejecu-
ción de máquinas virtuales de forma remota.
En cuanto a la emulación de hardware, los discos duros de los sistemas invitados son almacenados en
los sistemas anfitriones como archivos individuales en un contenedor llamado Virtual Disk Image, incompar-
tible con los demás softwares de virtualización.
Otra de las funciones que presenta es la de montar imágenes ISO como unidades virtuales de CD/DVD
o como disquete.

6. DESCARGA DEL SOFTWARE DE VIRTUALIZACIÓN


a) VMware Workstation. Necesitamos descargar e instalar el software VMware Workstation. Se
puede descargar de la página oficial de VMware. La página principal en español la encontramos
en la siguiente dirección: www.vmware.com/lasp/ y en particular desde
www.vmware.com/download/ws/. Para descargar el producto, tendremos que registrarnos. Se
podrá solicitar una licencia gratuita de 30 días que nos enviarán a nuestra dirección de correo
electrónico con la que nos hemos registrado.
b) Virtual PC. Desde la página web www.microsoft.es. Para localizar el software podremos intro-
ducir en el buscador de Microsoft el texto que hace referencia a lo que queremos descargar. Por
ejemplo, debemos buscar Virtual PC 2007.
c) Virtual BOX. Iremos a la siguiente dirección web, www.virtualbox.org/wiki/Downloads y selec-
cionaremos downloads. Seleccionaremos la opción Binaries (all platforms), y en la siguiente pan-
talla, en platform, seleccionaremos Windows x86. Marcamos la casilla de condiciones de uso de
software y pulsamos Continue. Seleccionamos el producto a descarga con un clic y selecciona-
mos la ubicación en la que queremos descargar el paquete.

7. VMWARE
7.1.¿Qué es VMware?
VMware Workstation es un poderoso software para virtualización de ordenadores de escritorio dirigido a
desarrolladores, encargados de pruebas de software y profesionales de TI de empresas que ejecutan múlti-
ples sistemas operativos simultáneamente en un PC. Los usuarios pueden ejecutar Windows, Linux, NetWare
o Solaris x86 en máquinas virtuales portátiles totalmente conectadas en red, sin necesidad de reiniciar la
máquina ni particionar el disco.
VMware Workstation ofrece una excelente funcionalidad como optimización de la memoria y la capa-
cidad de administrar configuraciones de niveles múltiples y múltiples copias instantáneas.

35
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

7.2.¿Y a mí para qué me sirve VMware?


Tener una máquina virtual puede servir de mucha ayuda. Por ejemplo, imaginemos que descargamos un
archivo en nuestro equipo. Lo instalamos, y el sistema deja de funcionar. En este caso tendríamos que recu-
perar nuestro Sistema Operativo o instalarlo desde el principio.
A veces, al realizar pruebas, puede originar que nuestro sistema se vuelva inestable y pueda dejar de
funcionar por instalar software no certificado o simplemente por mala gestión del mismo.
De esta forma, el trabajar con VMware nos permite instalar dentro de nuestro Windows invitado, todo
lo que queremos sin miedo a que el Sistema Operativo anfitrión o real le pase nada.
Usaremos VMware para probar programas, realizar configuraciones, sin necesidad de hacerlo en nues-
tro ordenador real y, por lo tanto, nuestro Sistema Operativo real funcionará siempre bien.

7.3.Si ejecuto un archivo malicioso en la máquina virtual, ¿le


ocurrirá algo a mi PC?
No, no hay que preocuparse, ya que el archivo malicioso ha sido ejecutado en la máquina virtual, haga los
daños que haga los hará en la máquina virtual y normalmente nunca afectará a nuestro ordenador real.

7.4.¿Qué necesito para poder crear una máquina virtual en


VMware?
Necesitamos descargar e instalar el software VMware Workstation. En cualquier caso lo podemos descargar
de la página oficial de VMware. La página principal en español la encontramos en la siguiente dirección:
www.vmware.com/lasp/. Lo puedes descargar desde la siguiente dirección: www.vmware.com/down-
load/ws/.
En particular, para descargar el producto, tendremos que registrarnos. En esta página, podremos soli-
citar una licencia gratuita de 30 días que nos enviarán a nuestra dirección de correo electrónico con la que
nos hemos registrado.
Una vez que tengamos el software descargado procederemos a instalarlo. Cuando terminemos de ins-
talarlo se nos pedirá el número de licencia, que tendremos disponible en nuestro correo.

7.5.Instalación de VMware
En primer lugar, comprobaremos los requisitos hardware de nuestro equipo, antes de instalar VMware. Se
debería tener como poco 1 GB de RAM, espacio libre en disco de 1GB y un procesador Pentium IV o superior.
Con estos requisitos VMware funcionará lento, pero nos permitirá ejecutar máquinas virtuales. Para
posteriormente crear y utilizar máquinas virtuales, tendremos que tener suficiente espacio en el disco duro.
En concreto, cada máquina virtual ocupa entre 4 GB y 12 GB de espacio en disco.
Comprobado esto, instalamos el software. Para ello, ejecutamos el instalador de VMware y aceptamos
las opciones que nos propone el instalador por defecto. De esta forma instalamos VMware de una forma
fácil y cómoda sin necesidad de configurar durante la instalación nada.

7.6.Cuando ya tengo instalado VMware, ¿qué debo hacer?


(versión 10.X)
7.6.1. EJECUTAR VMWARE
Para ello iremos a Inicio, Todos los programas, VMware, VMware Workstation y aparecerá la pantalla princi-
pal.
También podemos hacer clic en el icono que representa la aplicación.

36
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

7.6.2. CREAR UNA NUEVA MÁQUINA VIRTUAL


Haremos clic en el icono New Virtual Machine o si ya hemos ejecutado la herramienta anteriormente en File,
New, Virtual Machine.
Se mostrará una amplia pantalla como la figura 01.

Figura 01. Elegir tipo de instalación.

Pulsamos en Siguiente y en la siguiente pantalla (figura 02) podremos elegir entre dos opciones.

Figura 02. Elegir tipo de instalación.

37
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

 Typical. Esta será la opción que elegiremos para instalar nuestra máquina virtual.
 Custom. Nos permitirá crear una máquina virtual de forma personalizada, pero con la opción
anterior es suficiente para nuestro objetivo.

Seleccionamos la opción por defecto y pulsamos Siguiente. Ahora aparece la siguiente pantalla (figura
03) en la que seleccionaremos el tipo de sistema operativo a instalar.

Figura 03. Seleccionar sistema operativo.

Seleccionado el Sistema Operativo, pulsaremos Siguiente. En la siguiente pantalla (figura 04) indicare-
mos el nombre con el que nosotros vamos a ver la máquina virtual y la ubicación de la carpeta en la que
queremos almacenar todos los archivos que ésta generará.

Figura 04. Identificación y ubicación de la nueva máquina virtual.

38
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

Por defecto el nombre será el del sistema operativo a instalar, y la ubicación será la carpeta personal
del usuario que ha iniciado sesión en el equipo. En concreto, la ubicación será:
C:\Users\nomusuario\Documents\Virtual Machines\Windows XP Professional
Realizada la selección deseada, pulsaremos Siguiente y nos aparecerá una nueva pantalla en la que
indicaremos (figura 05) el tamaño del disco duro que queremos asignar a la máquina virtual y el tipo de disco.

Figura 05. Disco duro.

En este caso, a excepción del tamaño, tampoco seleccionaremos ninguna de las opciones que nos
ofrece el asistente, ya que son opciones que utilizaremos para otros procedimientos. Pulsamos Siguiente y
aparece la pantalla de la figura 06 que muestra las configuraciones realizadas.

Figura 06. Resumen de configuraciones.


39
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

Por último, damos a siguiente y aparece la pantalla principal de VMware.

Figura 07. Ventana principal de VMware.

Veamos más detalladamente los elementos de esta pantalla:


1. Menús. En estas tres líneas podemos realizar cualquier configuración relativa a la máquina vir-
tual.
2. Vistas. En estos iconos podremos personalizar la forma de ver nuestra máquina virtual. Podre-
mos verla como ventana, como pantalla completa con menú de opciones o como pantalla com-
pleta sin menú de opciones.
3. Identificación. Se muestra un resumen del estado de la máquina, su nombre, ubicación y la ver-
sión de VMware que maneja.
4. Comandos. Utilizaremos esta zona para ejecutar la máquina, editar la configuración de la misma,
o para cerrarla.
5. Dispositivos. En esta parte se muestran los dispositivos hardware que manejará la máquina vir-
tual y que podremos modificar, quitar o agregar.

7.7.Configurar la máquina virtual con VMware


Lo primero que haremos es configurar los elementos esenciales de la máquina virtual. Para ello, en la zona
de comandos, seleccionaremos Edit Virtual Machine Settings, y se mostrará la pantalla de la figura 08.

7.7.1. AJUSTAR LA MEMORIA


En primer lugar, indicaremos el tamaño de memoria adecuado a la máquina virtual. VMware realizará una
asignación mínima de memoria para el Sistema Operativo invitado, en función de la memoria real del equipo.
Si disponemos de equipos con 512 Mb de memoria real, no se recomienda utilizar más de 256 Mb para la
máquina virtual. Podemos observar que el control numérico aparece con tres triángulos de colores.
 El amarillo indica el mínimo con el que el Sistema Operativo invitado puede funcionar, eso sí,
seguro que va lento.
 El verde indica la memoria recomendada por VMware para esta máquina virtual.
 El azul indica el tamaño máximo libre de memoria de nuestro equipo y que podemos asignar a
la nueva máquina, pero no es recomendable, ya que nuestro sistema real iría demasiado lento.
40
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

Figura 08. Configuración de la máquina virtual.

7.7.2. AGREGAR O ELIMINAR HARDWARE


En la pestaña que se muestra por defecto de Hardware se nos muestra el hardware con el que queremos
ejecutar nuestra máquina virtual. Si quisiéramos quitar algún elemento, como el adaptador de sonido, basta
con seleccionarlo y pulsar en la opción Remove. Si pulsamos en Add podremos agregar nuevos dispositivos,
como nuevos discos duros a nuestra máquina virtual.
Todas estas operaciones hay que realizarlas con la máquina virtual detenida. No sirve que esté pau-
sada, tiene que estar parada.
A tener en cuenta respecto de los discos duros es que no se podrán redimensionar de tamaño. En
particular, ni podremos hacerlos más pequeños ni más grandes desde estas opciones de configuración. Otra
cosa es que luego, durante la instalación de un sistema decidamos o no utilizar todo el espacio en disco o no.

7.8.Iniciar la instalación de un Sistema Operativo en la máquina


virtual con VMware
Tenemos que tener en cuenta dos cosas:
 Si disponemos del CD-ROM de instalación del Sistema Operativo, lo insertamos en la unidad
lectora de nuestro equipo real.
 Si disponemos de una imagen ISO del Sistema Operativo, ya que VMware soporta este tipo de
archivos, hacemos doble clic en CD-ROM (ubicado en la zona Devices) y veremos la pantalla de
la figura 09. Seleccionaremos la opción Use ISO image. Hacemos clic en el botón Browse para
seleccionar la ubicación de la imagen ISO. Terminamos haciendo clic en OK.

Después de todo esto, hacemos clic en Power on this virtual machine y ya tendremos preparada la
máquina virtual para usarla.
Es evidente que lo primero que tendremos que hacer es instalar el Sistema Operativo, y para ello se-
guiremos los pasos adecuados.

41
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

Figura 09. Configuración del CD-ROM.

Una vez ejecutada la máquina virtual, y para poder interactuar con ella, es suficiente con hacer clic con
el ratón dentro de la ventana en la que se está ejecutando el Sistema Operativo.
Si queremos volver de nuevo a tener el control sobre el Sistema Operativo real o anfitrión, pulsaremos
la combinación de teclas CTRL+ALT, y de esta forma podremos alternar entre el control de uno y otro sistema.

7.9.Imágenes de máquinas virtuales con VMware


Con esta opción, podremos guardar la máquina virtual en un estado concreto, por si queremos hacer otro
tipo de pruebas.
Gracias a la opción de Snapshot, guardamos la máquina virtual en un punto concreto. Posteriormente,
si al hacer otra cosa, se nos desconfigura o deja de funcionar, podemos restaurar el estado en el que quedó
la máquina al ejecutar esta opción.
Para ello pulsamos la siguiente combinación de teclas: CTRL+M, o seleccionamos VM, Snapshot, Snap-
shot Manager.
Aparece una pantalla como la de la figura 10. En esta pantalla hacemos clic en el icono You Are Here y
después hacemos clic en Take Snapshot. De esta forma, creará una imagen con la configuración actual de
nuestra máquina virtual. La pantalla de la figura 10 tomará otro aspecto, como el mostrado en la figura 11,
en la que se indica qué imagen de la máquina virtual estamos utilizando, y a qué imagen podremos recurrir
en caso de necesidad.
Cuando queramos recuperar imagen, por si ha ocurrido algo, pulsamos de nuevo la combinación
CTRL+M, hacemos clic en la imagen que creamos. Pulsamos Go To y entonces VMware regresará el sistema
al estado en el que estaba cuando se creó esa imagen.
Si queremos eliminar una imagen, haremos clic en Delete.

7.10. Instalación VMware de Tools


Cuando estemos ejecutando Windows en la máquina virtual, y el Sistema Operativo esté ejecutándose, po-
dremos instalar las herramientas que ofrece VMware para la gestión del hardware virtual. Estas herramientas
se denominan VMware Tools.
Para instalar estas herramientas haremos clic en VM, Install VMware Tools. A continuación pulsamos
Install y el proceso terminará pasados unos minutos.

42
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

Figura 10. Snapshot.

Figura 11. Creación de imágenes.

VMware Tools incorpora especialmente drivers de pantalla, ratón, o adaptadores de red entre otros.
Permite:
 Aumentar el rendimiento de los gráficos.
 Establecer carpetas compartidas entre la máquina virtual y la máquina real.
 Realizar funciones de arrastrar y soltar.
 Un portapapeles común entre la máquina anfitrión y la invitada.

43
TEMA 2: VIRTUALIZACIÓN Implantación de Sistemas Operativos

7.11. Trucos con VMware


 Copiar archivos de la máquina virtual a la máquina real. Si lo que queremos es copiar un archivo
de la máquina virtual a nuestro equipo, instaladas VMware Tools, pulsaremos la tecla CTRL y
haremos clic en el archivo. Hecho esto, lo moveremos hasta el escritorio del equipo real.
 Pulsar las teclas CTRL+ALT+SUPR. Dentro de VMware, para lanzar el “Administrador de Tareas”
de Windows, o para iniciar sesión en el Sistema Operativo, tendremos que pulsar la combinación
de teclas CTRL+ALT+INSERT en vez de la habitual. Si pulsamos CTRL+ALT+SUPR el resultado se
reflejará en el equipo real y no en el virtual.
 Capturar pantallas con VMware. Para hacer una captura de pantalla de la máquina virtual, va-
mos al menú VM y hacemos clic en la opción Capture Screen.
 Capturar video con VMware. Para capturar un vídeo, debemos volver al menú VM y hacemos
clic en Capture Movie. Se abrirá una ventana para que seleccionemos donde queremos guardar
el video.

7.12. Configuración avanzada de VMware


Para configurar el resto de esta potente herramienta, recomendamos utilizar el manual de usuario asociado.

44

También podría gustarte