Vous êtes sur la page 1sur 9

Tecnologas de

virtualizacin
Virtualizacin
en Xen y KVM

ILEANA ANAHI RAMIREZ JIMENEZ


PRISILA ANDUAGA DIAZ
ANA ALEJANDRA SALDIVAR LIMONES

Qu es la virtualizacin?
La virtualizacin consiste en la creacin de
un entorno virtual, sobre una mquina real,
en el que podemos ejecutar programas
sobre otro sistema operativo, de manera
independiente. Es decir, la virtualizacin es
un programa que proporciona soporte para
instalar otros sistemas operativos sobre la
misma mquina, y que funcionarn de
manera encapsulada dentro de ese
entorno virtual.

La virtualizacin que es un proceso por


el cual se pueden crear y trabajar con
varios sistemas operativos
independientes ejecutndose en la
misma mquina. Para ello se utiliza una
aplicacin de software que permite que
un mismo sistema operativo maneje
imgenes de los sistemas operativos
virtualizados a la vez.

qu es XEN?
XEN es una herramienta de virtualizacin que se ejecuta por debajo del sistema
operativo y acta como hypervisor del mismo. Es decir, si el sistema operativo acta
como supervisor de los programas que se ejecutan sobre l, XEN supervisa al
supervisor y por lo tanto est en una capa inferior.
XEN llama tambin a las mquinas virtuales dominios.
Tiene dos forma de trabajar:
HVM o 'Full Virtualization', es decir, virtualizacin completa, que consiste en la
instalacin de una mquina virtual como si fuera un host independiente.
Paravirtualizacin, que consiste en utilizar un kernel modificado para que pueda
comunicarse con el hypervisor de XEN. Este es el uso mas habitual de XEN. A travs
del hypervisor XEN se comunica directamente con el hardware del equipo (CPU).
El uso HVM tiene la ventaja de que se puede virtualizar Windows, y no es necesario
tener un kernel especial para virtualizar sistemas GNU/Linux, aunque su rendimiento
es inferior, ya que en ausencia de un kernel adaptado algunos componentes son
emulados.

Usos e interfaces para XEN


Podramos incluirlos como ventajas, pero simplemente los describiremos como posibles
campos de utilizacin de este tipo de virtualizacin.
XEN aprovecha mejor los recursos hardware de la mquina. Si trasladamos este concepto
al mbito de la empresa u organizacin sabemos que el tpico servidor, web, de correo
electrnico o dns, rueda sobre una mquina que no se est aprovechando al mximo sus
capacidades. Estos servicios de red se pueden migrar a mquinas virtuales diferenciadas
(si se quiere) pero que se ejecutan sobre la misma mquina real. De esta forma hace
falta menos servidores con el consiguiente menor gasto de inversin, mantenimiento y
actualizacin y de espacio fsico tambin.
Las mquinas virtuales XEN pueden ser utilizadas tambin en el caso de que 'caigan' las
mquinas reales. De esta forma los servicios ofrecidos no se paran mientras se
solucionan los problemas del hardware.
Existen servicios que se ejecutan sobre mquinas antiguas que ocupan mucho espacio
fsico pero que no requieren muchos recursos. Estos servicios se pueden virtualizar y los
equipos antiguos ser sustituidos por mquinas virtuales.
En el caso de empresas dedicadas a la programacin, que desarrollan aplicaciones, la
utilizacin de mquinas virtuales es perfecta para realizar las pruebas. De esta forma no
interactan entre si los programadores y las mquinas se crean y destruyen todas las
veces que haga falta.

Conclusin
XEN en la actualidad es ya un software
suficientemente probado. Su licencia GPL lo hace
muy atractivo para entornos de produccin ya que
abarata mucho los costes. Y combinado con
sistemas de almacenamiento le aseguran una alta
disponibilidad.

(en espaol, Mquina virtual basada en el ncleo) es una


solucin para implementar virtualizacin completa con Linux.
Est formada por un mdulo del ncleo (con el nombre
kvm.ko) y herramientas en el espacio de usuario, siendo en su
totalidad software libre. El componente KVM para el ncleo
est incluido en Linux desde la versin 2.6.20.
KVM permite ejecutar mquinas virtuales utilizando imgenes
de disco que contienen sistemas operativos sin modificar.
Cada mquina virtual tiene su propio hardware virtualizado:
una tarjeta de red, discos duros, tarjeta grfica, etc.
KVM fue creado, y est mantenido, por Qumranet.

Bibliografias
http://recursostic.educacion.es/obser
vatorio/web/es/software/servidores/10
80-introduccion-a-la-virtualizacion-c
on-xen

Vous aimerez peut-être aussi