proyecto xen server

34

Click here to load reader

Upload: carlos-latorre

Post on 04-Jul-2015

1.140 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Proyecto xen server

PROYECTO DE ADMINISTRACIÓN DE

SISTEMAS INFORMÁTICOS EN RED

“VIRTUALIZACIÓN CON

XENSERVER”

CARLOS LATORRE DE HARO

CURSO 2013/2014

A

Page 2: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -2-

Carlos Latorre de Haro

Curso 2013/14

1. INTRODUCCIÓN .......................................................................... 3

2. OBJETIVOS .................................................................................... 4

3. MATERIAL ..................................................................................... 4

4. MÉTODO ........................................................................................ 5

4.1 ACERCA DE LINUX ..................................................................... 5

4.2 TIPOS DE VIRTUALIZACIÓN ................................................... 5

4.3 ACERCA DE XEN .......................................................................... 8

4.4 EL SOFTWARE LIBRE ................................................................ 9

4.5 SOFTWARE DE VIRTUALIZACIÓN. ¿CUÁL ELEGIMOS?

10

4.6 INSTALACIÓN DE XENSERVER ............................................ 13

5. RESULTADOS .............................................................................. 24

5.1 INSTALACIÓN DE XENCENTER ............................................ 24

6. CONCLUSIONES ......................................................................... 33

7. BIBLIOGRAFÍA ........................................................................... 33

Page 3: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -3-

Carlos Latorre de Haro

Curso 2013/14

1. Introducción

En este proyecto se va a llevar a cabo una explicación de la instalación y configuración de

sistemas virtualizados con el software llamado Xen. Este proyecto puede llegar a ser muy útil

porque con la virtualización de equipos puedes abaratar costes y sobre todo tiempo a la hora del

mantenimiento y gestión de los equipos.

La distribución de Xen le permite crear y gestionar servidores virtuales en un mismo servidor

físico, distribuyendo recursos desde el servidor a las máquinas virtuales.

Estos sistemas de virtualización están en aumento ya que son usados en grandes empresas o

en sistema de salud como el Servicio Andaluz de Salud para poder centralizar el mantenimiento.

Con ello consiguen agilizar la resolución de problemas y la posibilidad de romper un equipo

ya que solo se conectan a partir de un terminal “tonto”.

La utilización de este tipo de servidores es el futuro ya que con la instalación de ellos se

centralizaría la gestión de muchos equipos simplemente con una persona al cargo del servidor.

Sería más práctico, económico, sencillo y ágil.

El tema de la virtualización como hemos visto en clase es muy útil porque ante cualquier

problema no se rompe el terminal que usas y con la consecuente pérdida de información sino que

se rompería una maquina virtual que se podría recuperar fácilmente sin ningún problema. Estas

máquinas virtuales son muy útiles para la enseñanza por lo mencionado antes, un alumno puede

realizar pruebas sobre esta máquina sin miedo a romperla.

Un hypervisor es una plataforma que permite aplicar diversas técnicas de control

de virtualización para utilizar, al mismo tiempo, diferentes sistemas operativos en una misma

computadora. Es una extensión de un término anterior, «supervisor», que se aplicaba a

los kernel de los sistemas operativos.

Las principales ventajas de la virtualización son:

Aislamiento: las máquinas virtuales son totalmente independientes, entre sí y con el

hypervisor. Por tanto un fallo en una aplicación o en una máquina virtual afectará únicamente a esa

máquina virtual. El resto de máquinas virtuales y el hypervisor seguirán funcionando

normalmente.

Page 4: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -4-

Carlos Latorre de Haro

Curso 2013/14

Seguridad: cada máquina tiene un acceso privilegiado (root o administrador) independiente.

Por tanto, un ataque de seguridad en una máquina virtual sólo afectará a esa máquina.

Flexibilidad: podemos crear las máquinas virtuales con las características de CPU, memoria,

disco y red que necesitemos, sin necesidad de “comprar” un ordenador con esas características.

También podemos tener máquinas virtuales con distintos sistemas operativos, ejecutándose dentro

de una misma máquina física.

Agilidad: la creación de una máquina virtual es un proceso muy rápido, básicamente la

ejecución de un comando. Por tanto, si necesitamos un nuevo servidor lo podremos tener casi al

instante, sin pasar por el proceso de compra, configuración, etc.

Portabilidad: toda la configuración de una máquina virtual reside en uno o varios ficheros.

Esto hace que sea muy fácil clonar o transportar la máquina virtual a otro servidor físico,

simplemente copiando y moviendo dichos ficheros que encapsulan la máquina virtual.

2. Objetivos

Los principales objetivos de este proyecto son:

- Preparación del equipo para el software.

- Instalación de Xen.

- Resolución de problemas a la hora de la instalación.

- Creación de las máquinas virtuales

- Configuración del servidor físico.

3. Material

El material que utilizaremos para este proyecto es un equipo con las siguientes características:

-Procesador compatible con la virtualización.

Page 5: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -5-

Carlos Latorre de Haro

Curso 2013/14

-2 GB RAM

-80 GB HDD

-Tarjeta de red compatible. En mi caso la tarjeta de red que viene incluida en la placa base no

es compatible y tuve que instalar una tarjeta de red diferente en mi caso es realtek rtl8139a

4. Método

4.1 ACERCA DE LINUX

Linux es un sistema operativo, un conjunto de programas que le permiten interactuar con su

ordenador y ejecutar otros programas. Un sistema operativo consiste en varios programas

fundamentales que necesita el ordenador para poder comunicar y recibir instrucciones de los

usuarios.

La parte más importante de un sistema operativo es el núcleo. En un sistema GNU/Linux,

Linux es el núcleo. El resto del sistema consiste en otros programas, muchos de los cuales fueron

escritos por o para el proyecto GNU. Dado que el núcleo de Linux en sí mismo no forma un

sistema operativo funcional, preferimos utilizar el término “GNU/Linux” para referirnos a los

sistemas que la mayor parte de las personas llaman de manera informal “Linux”.

Linux está modelado como un sistema operativo tipo Unix. Desde sus comienzos, Linux se

diseñó para que fuera un sistema multitarea y multiusuario. Estos hechos son suficientes para

diferenciar a Linux de otros sistemas operativos más conocidos. Sin embargo, Linux es más

diferente de lo que pueda imaginar. Nadie es dueño de Linux, a diferencia de otros sistemas

operativos. Gran parte de su desarrollo lo realizan voluntarios de forma altruista.

El proyecto GNU ha desarrollado un conjunto de herramientas de software libre para ser

utilizados por Unix y sistemas operativos tipo Unix como Linux.

El sistema de XenServer está realizado sobre un kernel de Linux. Y todos sus complementos

están desarrollados sobre Linux.

4.2 TIPOS DE VIRTUALIZACIÓN

Page 6: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -6-

Carlos Latorre de Haro

Curso 2013/14

Virtualización de hardware

Este es el tipo de virtualización más complejo de lograr. Consiste en emular, mediante máquinas

virtuales, los componentes de hardware. De esta manera el sistema operativo no se ejecuta sobre el

hardware real sino sobre el virtual.

Virtualización a nivel del Sistema Operativo

Este es el otro extremo de la virtualización. En este esquema no se virtualiza el hardware y se

ejecuta una única instancia del sistema operativo (kernel). Los distintos procesos pertenecientes a

cada servidor virtual se ejecutan aislados del resto.

Paravirtualización

Page 7: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -7-

Carlos Latorre de Haro

Curso 2013/14

La paravirtualización consiste en ejecutar sistemas operativos guests sobre otro sistema operativo

que actúa como hypervisor (host). Los guests tienen que comunicarse con el hypervisor para lograr

la virtualización.

Virtualización completa

La virtualización completa es similar a la paravirtualización pero no requiere que los sistemas

operativos guest colaboren con el hypervisor. En plataformas como la x86 existen algunos

inconvenientes para lograr la virtualización completa, que son solucionados con las últimas

tecnologías propuestas por AMD e Intel.

Page 8: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -8-

Carlos Latorre de Haro

Curso 2013/14

4.3 ACERCA DE XEN

Xen es una máquina virtual de código abierto desarrollada por la Universidad de Cambridge.

La meta del diseño es poder ejecutar instancias de sistemas operativos con todas sus

características, de forma completamente funcional en un equipo sencillo.

La técnica utilizada por Xen se denomina para-virtualización, lo que consigue

comportamientos de las máquinas virtuales cercanos al de una máquina real. Para realizar dicha

para-virtualización, es necesario cargar en modo núcleo (kernel space) el denominado

“hypervisor” que se encarga de la gestión de recursos para los diferentes sistemas operativos de

una misma máquina. La contrapartida en el caso de Xen es que el sistema operativo huésped

(guest) debe modificarse para trabajar con el hypervisor en lugar de con el hardware directamente.

Las diferentes máquinas virtuales que se ejecutan en una máquina reciben el nombre de

dominios en la terminología de Xen. Existe un dominio privilegiado que es sobre el que se instala

el “hypervisor” de Xen y que equivale al sistema operativo anfitrión (host) de otros monitores de

máquinas virtuales como los de la empresa VMware. Este dominio privilegiado recibe el nombre

de dom0 y el resto de dominios reciben el nombre genérico de domU.

Page 9: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -9-

Carlos Latorre de Haro

Curso 2013/14

4.4 EL SOFTWARE LIBRE

El software libre es la denominación del software que respeta la libertad de todos los usuarios que

adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado,

estudiado, modificado, y redistribuido libremente de varias formas. Según la Free Software

Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir,

y estudiar el mismo, e incluso modificar el software y distribuirlo modificado.

El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a

través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar

«software libre» a «software gratuito», ya que, conservando su carácter de libre, puede ser

distribuido comercialmente (software comercial). Análogamente, el software gratis o gratuito

incluye en ocasiones el código fuente; no obstante, este tipo de software no es «libre» en el mismo

sentido que el software libre, a menos que se garanticen los derechos de modificación y

redistribución de dichas versiones modificadas del programa.

Page 10: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -10-

Carlos Latorre de Haro

Curso 2013/14

4.5 SOFTWARE DE VIRTUALIZACIÓN. ¿CUÁL

ELEGIMOS?

En la actualidad existen muchos programas para la virtualización de equipos, trataremos de

explicar un poco de los más famosos, su utilización en algunos S.O. y de por qué se elige el

software de Xen.

VMWare

Si bien VMware es la solución más conocida y con mayor presencia comercial.

Una particularidad de VMWare Server es que la interfaz de configuración y consola es accesible

vía una interfaz Web. La consola es una extensión disponible para Firefox 3.5. En la versión

probada la consola no soportaba Firefox 3.6.x.

Los drivers adicionales (vmware-tools) tanto para Windows como para Linux mejoran

notablemente la integración de la consola y en menor medida la performance de los discos.

El controlador o driver escogido para los discos virtuales (IDE, SATA, SCSI, etc.) impacta de

manera notable en el desempeño de la máquina virtual.

En el caso de instalar VMWare sobre una máquina con sistema operativo Fedora es necesario

parchear el instalador de vmware-server para ponerlo en funcionamiento.

VirtualBox

VirtualBox ofrece en su sitio web de descargas una gran cantidad de binarios, optimizados para

diferentes sistemas operativos.

Luego de instalar vbox-additions, la integración entre el host (el sistema operativo del equipo

físico) y el guest (el sistema operativo de la máquina virtual) es muy buena. Ofrece facilidades

como portapapeles compartido, carpetas compartidas, modo fluido, y redimensionamiento

automático de la resolución/tamaño de ventana.

Una desventaja detectada es que no es posible modificar las propiedades de la máquina virtual

mientras está en ejecución (memoria, tarjetas de red, discos, etc.)

Su rendimiento es bajo en máquinas de pocos recursos (P4 HT 3.2 GHz, 2G RAM)

Page 11: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -11-

Carlos Latorre de Haro

Curso 2013/14

La administración de las máquinas virtuales se realiza mediante un programa cliente instalado en

el host.

XEN

La instalación es nativa.

Soporta modos de full y para-virtualización.

Requiere que el hardware soporte virtualization technology (en caso de utilizar full virtualization).

La interfaz gráfica y la integración de ingreso y salida de datos son bastante precarios. Utiliza una

variación de VNC para el control de consola.

Para máquinas virtuales Linux requiere que éstas utilicen un núcleo especializado, kernel-xen. Este

kernel se puede instalar de manera nativa en distribuciones Red Hat (RHEL, CentOS y Fedora).

El rendimiento con para-virtualization es bastante bueno en términos de uso de memoria, disco y

CPU.

El uso de discos raw (acceso directo a particiones o discos) es nativo. Esto elimina una capa

adicional de acceso, utilizada comúnmente para gestionar archivos como discos virtuales.

Una característica particular de Xen es que, al utilizar para-virtualization, el consumo de memoria

RAM disminuye en el sistema operativo host al ser asignada a una máquina virtual.

Una instalación de una máquina virtual de CentOS 5.4 con 1 procesador y 128 MB RAM

asignados corre sin problemas con servicios básicos.

La configuración se realiza mediante un programa cliente instalado en el host, pero puede

conectarse a la máquina virtual desde un cliente remoto.

En Xen es posible modificar el tamaño de memoria RAM asignada, conectar tarjetas de red y

agregar discos en caliente.

Page 12: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -12-

Carlos Latorre de Haro

Curso 2013/14

Característica/Software VMWare VirtualBox Xen

Conocimiento requerido

para administración

Medio Bajo Alto

Integración de video Medio Bajo Alto

Capacidad de para-

virtualización

No No Si

Drivers para los guest Si, vmware-tools Si, vbox-additions No

Requerimientos de guest Ninguno Ninguno Kernel

modificado

Soporte Network-bridge Si Si No

S.O. guest probados Windows XP/2000/2000

server/2003/2008/etc Linux,

Red Hat

Windows XP, 2003

Server, Open Solaris

Linux Fedora, Red

Hat

Windows XP

Fedora, Red

Hat

Conclusiones

Las diferentes soluciones presentadas pueden ser utilizadas de manera óptima en diferentes

entornos. La opción elegida es la plataforma Xen por los siguientes motivos:

Mejor rendimiento y mejor soporte para servidores y host Linux.

Escalabilidad y estabilidad.

Permite tener máquinas virtuales con pocos recursos asignados

Si bien la interfaz gráfica y la consola son bastante limitadas, esto no constituye una limitante, ya

que la mayor parte de la interacción con el servidor puede realizarse mediante conexión remota vía

SSH.

En otras circunstancias es posible que otra solución sea la más recomendada, por ejemplo:

Page 13: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -13-

Carlos Latorre de Haro

Curso 2013/14

Host Fedora – Guest Windows XP – Desktop: Para este caso se recomendaría utilizar VirtualBox,

ya que presenta la mejor integración entre los escritorios. Esto mejora la usabilidad de las

máquinas virtuales de manera considerable.

Solución integral para servidores de producción virtualizados: Para este caso VMWare ofrece una

mayor cantidad de servicios de valor agregado como monitoreo, soporte en línea, consultoría y

soporte local.

4.6 INSTALACIÓN DE XENSERVER

Vamos a ver ahora como podemos instalarlo, recuerden que el equipo debe contar con un

procesador que soporte virtualización.

Una vez descargado, procedemos a quemar la imagen en un cd y arrancamos desde él:

Presionamos Enter

Page 14: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -14-

Carlos Latorre de Haro

Curso 2013/14

Aquí Elegimos la Distribución del Teclado que queremos. Y le Damos OK

Tendremos este mensaje indicándonos que todos los datos serán borrados y si realizamos un

Backup, Le Damos OK o si realmente necesita Archivar algo, pues le Damos Reboot y realizamos

todas las tareas de Backup antes de continuar.

Page 15: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -15-

Carlos Latorre de Haro

Curso 2013/14

Aceptamos el acuerdo y continuamos

Elegimos el Disco donde queremos hacer la instalación, Recuerde que todos los datos serán

borrados en el Disco. Una vez elegido Le Damos OK.

Page 16: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -16-

Carlos Latorre de Haro

Curso 2013/14

Aquí nos pide que elijamos un disco o repositorio para alojar el almacenamiento de las máquinas

virtuales, Por el momento podemos elegir el mismo Disco y más adelante podemos hacer una

configuración más avanzada para el almacenamiento. Le damos OK

Le Damos a Continuar.

Page 17: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -17-

Carlos Latorre de Haro

Curso 2013/14

Nos pide la Fuente de instalación, Como estamos instalando desde un medio local, elegimos Local

media.

Nos pregunta si queremos instalar paquetes adicionales, Como no estaremos instalando ninguno,

Simplemente le Damos que No y continuamos.

Page 18: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -18-

Carlos Latorre de Haro

Curso 2013/14

Nos pregunta que si queremos verificar el medio de instalación, vamos a obviarlo, Seleccionamos

Skip Verification, y le damos OK

Aquí Configuramos el Password de Root, una vez lo digitemos le damos OK

Page 19: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -19-

Carlos Latorre de Haro

Curso 2013/14

Aquí nos aparecerá las tarjetas de red que la instalación haya detectado, Elegimos la tarjeta que

usaremos para la administración del Xenserver. Por esta nos conectaremos remoto para crear las

máquinas vía el software de administración. Una vez la elegimos le Damos OK

Page 20: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -20-

Carlos Latorre de Haro

Curso 2013/14

Configuramos la Tarjeta según la red donde esté conectada o Vía DHCP. Es recomendable que le

configure una dirección Estática. Esta es la Dirección que usará para conectarse a la consola de

Administración.

Aquí le configuramos un nombre de Host y los Servidores DNS. Le Damos OK

Page 21: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -21-

Carlos Latorre de Haro

Curso 2013/14

Elegimos la Ubicación geográfica, y le Damos OK.

Seleccionamos como configurar la Hora y Fecha, Vía NTP o manual.

Ya Elegimos todas las opciones, ahora seleccionamos Install Xenserver

Page 22: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -22-

Carlos Latorre de Haro

Curso 2013/14

Se inicia la Instalación.

Una vez Finalizado, Si elegimos configurar la Hora manual, veremos esta pantalla y configuramos

la Hora y Fecha, Le damos OK, y la instalación nos pedirá que removamos el medio de instalación

y Reboot.

Page 23: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -23-

Carlos Latorre de Haro

Curso 2013/14

Aquí vemos nuestro Xenserver Booteando.

Page 24: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -24-

Carlos Latorre de Haro

Curso 2013/14

Aquí ya tenemos XenServer Arriba, ahora simplemente es Conectarnos al Xenserver usando el

XenCenter para crear nuestras Máquinas Virtuales.

5. Resultados

5.1 INSTALACIÓN DE XENCENTER

Los principales requerimientos de XenCenter son:

Sistema operativo: Windows 8, Windows 7, Windowss Vista, Windows XP, Windows

Server 2012, Windows Server 2008 R2 (all editions and versions), Windows Server 2008,

Windows Server 2003.

Memoria RAM: 1 GB, 2GB recomendados.

Software: .NET Framework 3.5.

Page 25: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -25-

Carlos Latorre de Haro

Curso 2013/14

El software de XenCenter puede obtenerse desde la página de descarga de XenServer

http://www.xenserver.org/overview-xenserver-open-source-virtualization/download.html

Si el requisito de .NET Framework se cumple, la instalación de XenCenter es trivial (se omite el

proceso).

Conectar XenCenter con el servidor instalado

El paso final de la instalación y configuración básica de un entorno XenCenter es añadir los

servidores a administrar a la consola de XenCenter.

Para ello, bien desde el menú principal elegimos “Server” –> “Add…” o desde el icono

XenCenter del área de la izquierda de la consola elegimos la opción “Add…”. Aparece un cuadro

de login, donde debemos introducir el nombre del servidor al que queremos conectar, así como una

cuenta de conexión con los suficientes privilegios.

En este punto, sólo se dispone de la cuenta de root del servidor, con la contraseña que se haya

introducido durante su instalación. Al aceptar, nos aparecerá el nuevo servidor en nuestra consola

de XenCenter.

Page 26: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -26-

Carlos Latorre de Haro

Curso 2013/14

En las pestañas que aparecen en el programa podemos hacer un seguimiento del nuestro servidor

como de las VM creadas.

En la pestaña General podemos ver por encima como se encuentra nuestro servidor respecto a sus

características.

En la pestaña Memory podemos ver el total de RAM usada.

Page 27: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -27-

Carlos Latorre de Haro

Curso 2013/14

En la pestaña Console podemos acceder a una consola para la administración remota del servidor.

Tras instalar y agregar nuestro servidor procedemos a la creación de una VM.

Para ello en la barra de tareas superior seleccionamos New VM.

Nos saldrá un asistente para la configuración de la VM.

Primero elegimos el sistema operativo que queramos para nuestra VM.

Page 28: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -28-

Carlos Latorre de Haro

Curso 2013/14

En la siguiente pestaña le daremos un nombre a esta VM.

La siguiente pestaña nos da la elección de elegir donde instalar esta VM.

Page 29: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -29-

Carlos Latorre de Haro

Curso 2013/14

Tras darle a siguiente elegiremos las características básicas de la VM como son las CPU a usar y la

memoria RAM.

En la siguiente pestaña elegiremos donde se guardara el disco duro y la capacidad del mismo.

Page 30: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -30-

Carlos Latorre de Haro

Curso 2013/14

La siguiente pestaña nos da la opción de elegir una MAC para la VM o que se autogenere sola.

Tras esto nos saldrá una pestaña con un resumen de la configuración y ya tendremos nuestra VM

creada.

Page 31: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -31-

Carlos Latorre de Haro

Curso 2013/14

Tras elegir la distribución introducimos en la unidad de DVD el disco con el sistema operativo que

queremos instalar, en nuestro caso Windows 7.

Tras introducirla desde XenCenter iniciamos la VM y nos metemos en la pestaña Console.

Desde aquí realizamos la instalación del sistemas operativo tal y como si fuera una maquina real.

Page 32: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -32-

Carlos Latorre de Haro

Curso 2013/14

Y tras realizar la instalación ya tendremos la primera VM creada y corriendo sin

problemas.

Page 33: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -33-

Carlos Latorre de Haro

Curso 2013/14

6. Conclusiones

El proyecto realizado tiene muchas aplicaciones prácticas en la actualidad. Muchas empresas

necesitan abaratar costes y ganar tiempo a la hora de solucionar problemas Y la mejor forma para

esto es con la utilización de máquinas virtuales para máquinas con pocos recursos.

Para esto he utilizado el software de Xen, es un programa un poco difícil de dominar ya que

actualmente en internet no existen manuales o guías actualizadas del programa.

Ante cualquier problema tienes que buscar y buscar para encontrar la solución y esto no significa

que se vaya a solucionar sencillamente.

Para este proyecto he tenido la suerte de encontrar manuales en inglés, aunque desactualizados, y

con las herramientas actuales he podido conseguir que funcione.

Unos de los grandes problemas que pueden surgir son las incompatibilidades de hardware, sobre

todo problemas con la tarjeta de red que no todas son compatibles con el software.

Para saber si la tarjeta de red que tiene tu equipo es compatible se puede buscar en el siguiente

enlace:

http://hcl.xensource.com/BrowsableNICList.aspx (compatibilidad de tarjetas de red)

7. Bibliografía

Héctor Herrero Hermida. Instalación, configuración y administración de Citrix

XenServer

http://www.bujarra.com/ProcedimientoCitrixXenServer.html

XenServer: Instalación de XenServer y XenCenter

http://miniacademia.wordpress.com/2013/12/19/xenserver-instalacin-de-

xenserver-y-xencenter-2/

José M. Gonzales. ¿Cómo instalar Citrix XenServer 6?

http://www.josemariagonzalez.es/2011/10/05/como-instalar-citrix-xenserver-

6.html

Ángel de sysadmin.org.mx. Paravirtualización con XenServer

http://www.sysadmin.org.mx/contenidos/paravirtualizacion-con-xenserver.html

Page 34: Proyecto xen server

VIRTUALIZACIÓN CON XEN

pág. -34-

Carlos Latorre de Haro

Curso 2013/14

Gustavo Higa Miyashiro. Virtualización en Linux: Comparando VMWare,

VirtualBox y Xen

http://blogs.antartec.com/opensource/2010/06/virtualizacion-linux-vmware-

virtualbox-y-xen/

Patxi Echarte. A vueltas con la virtualización.

http://www.eslomas.com/2007/01/a-vueltas-con-la-virtualizacion/

Página Oficial de Citrix Xenserver

http://www.citrix.es/products/xenserver/overview.html

Página sobre el proyecto Xenserver

http://www.xenserver.org/

Jasón Soto. Pasos para Instalar Xenserver 6.2

http://tuxapuntes.com/2013/09/pasos-para-instalar-xenserver-6-2/

Foro oficial de citrix sobre XenServer

http://discussions.citrix.com/forum/101-xenserver/