You are on page 1of 17

Introduccin a la

virtualizacin

Alberto Molina Coballes <alberto.molina@hispalinux.es>


Jos Domingo Muoz Rodrguez <josedom24@gmail.com>
IES Gonzalo Nazareno, Dos Hermanas (Sevilla)
Contenidos

Introduccin
Definiciones previas
Usos de Mquinas Virtuales
Tcnicas de virtualizacin
Xen 3.0
Vmware Server 1.0
Virtualizacin

OBJETIVO: Aumentar el tiempo de pro-


cesamiento de un equipo. Actualmente
alrededor de un 70% del tiempo se
desaprovecha.
MTODO: Instalar varios sistemas
operativos en una misma mquina real
para que funcionen como mquinas
virtuales.
Mquina virtual (MV)

Segn la wikipedia: Una mquina


virtual es un entorno que aparentemen-
te es hardware para el sistema operativo
husped, pero que realmente est simu-
lado en un entorno de software por el
sistema operativo anfitrin.
Usos de MV

Herramienta didctica
Servidores dedicados virtuales
Aislamiento e independencia de servicios
y contenidos.
Laboratorio de pruebas
Mantenimiento de sistemas antiguos
...
Ventajas

Seguridad
Fcil migracin
Ahorro de costes
Aprovechamiento de recursos
...
Tcnicas de virtualizacin

Existen diversas tcnicas, pero las


principales son:
Virtualizacin completa
Para-virtualizacin
Virtualizacin completa

Ejecuta el S.O. husped en un


contenedor sobre el S.O. anfitrin.

Permite ejecutar varios S.O. sin


realizar modificaciones en ellos.
El S.O. husped es una aplicacin del
S.O. anfitrin
No puede alcanzar el rendimiento de
una mquina real.
Virtualizacin completa
Para-virtualizacin

Hypervisor: Capa entre el hardware


y los S.O. que hace de rbitro para
el acceso a los recursos (como un
mini-SO)

Rendimiento del husped muy


cercano al de un S.O. real
Es necesario modificar el S.O.
husped (el ncleo).
Para-virtualizacin
Comparativa de MMV
Procesador
Nombre Creador SO anfitrin SO husped Tcnica Licencia
anfitrin

Linux,
Linux, *BSD y Ms Virtualizacin
QEMU Paul Brook x86 NetBSD, Ms GPL
Windows completa
Windows

Ms Windows, Linux, *BSD y Ms Virtualizacin


VirtualBox Innotek x86 GPL
Linux Windows completa

ninguno
VMware ESX Ms Windows, Linux,
VMware x86, x86_64 (instalacin Paravirtualizacin Comercial
Server FreeBSD y Netware
directa)

Ms Windows, Linux,
VMware Ms Windows, Virtualizacin
VMware x86, x86_64 FreeBSD, Netware y Freeware
Server Linux completa
Solaris

x86 y Linux, *BSD y Ms


Xen Xensource Linux y *BSD Paravirtualizacin GPL
x86_64 Windows (Intel VT)
Xen
Incluido en las distros y GPL
Utiliza la para-virtualizacin
ltima versin 3.1
Principal alternativa a VMware
Equipos Intel-VT o AMD-V
Modificacin de los sistemas
anfitrin y husped.
Xen 3.0

Alto rendimiento.
Portabilidad de MV trivial.
Recolocacin en vivo de mquinas
virtuales.
Escalabilidad (Hasta 100 MV).
Hardware soportado:
Arquitecturas x86 (x86_32, x86_64)
Arquitecturas SMP
Virtualizacin HW(Intel-VT AMD-V)
Xen 3.0
El S.O. anfitrin se denomina Dom0
El S.O. husped DomU
Los dispositivos disponibles por un
DomU son:
Disco duro (particin real o fichero)
Memoria RAM (parte asignada)
Dispositivos de E/S
Interfaz de red (virtual)
Tarjeta grfica en equipos con VHW
VMware Server

Utiliza la virtualizacin completa


Freeware. Nmeros de serie
disponibles previo registro en
www.vmware.com
Muy parecido a VMware Workstation
No hay que modificar ningn S.O.
VMware Server 1.0

Los dispositivos disponibles por el


S.O. husped son:
Disco duro (virtual)
Memoria RAM
Dispositivos de E/S
Disquetera y lectores pticos
Interfaz de red (virtual)
Tarjeta grfica (virtual) <----

You might also like