Xen Cloud Platform Install

download Xen Cloud Platform Install

of 22

  • date post

    29-Jun-2015
  • Category

    Documents

  • view

    1.506
  • download

    1

Embed Size (px)

description

Guia rapida sobre Xen Cloud Platform

Transcript of Xen Cloud Platform Install

Instalacin de Xen Cloud PlatformFredy Baez fredybaez@yahoo.com Septiembre de 2010

INDICEIntroduccin Manos a La Obra Listo la maquina esta instalada y ahora que ? OpenXenManager Creacin de maquinas Virtuales dentro de XCP Instalacin de Maquinas Virtuales Usando Un repositorio de Imgenes NFS Instalacin de Maquinas Virtuales Usando Un repositorio de Imgenes CIFS Conectarse a una SAN/NAS va NFS Conectarse a una SAN/NAS va ISCSI 2 3 4 6 9 12 14 19

1

IntroduccinLa estrategia de XCP para sus sistema es la siguiente : Un Hypervisor que se instala en su propia distribucin tipo Bare Metal ( http://www.xen.org/files/XenCloud/Software/0.5/XCP-base-0.5.iso ) , lo que significa que se instala con un CD que trae su sistema Operativo y el Hypervisor , que en este caso es XEN . Ese Hypervisor Se puede administrar usando SSH para ejecutar comandos de XEN , va web con su propia interface de administracin o va OpenXenmanager Esquema WEB

XCP

OpenXenManager

Acceso Local y por SSH

2

Manos a La Obra :Los requisitos del hardware para el Hypervisor son un equipo de 64Bits con Soporte a virtualizacion . La instalacin en si , es bastante sencilla , se definen parmetros como Hora , Red , Disco Duro a usar y clave de root .

En la parte de instalacin nos pide un CD de utilidades de Linux , las cuales podemos instalarlas despus .

3

En esta parte final debemos revisar la interface de administracin ( en caso de que tengamos varias tarjetas de red ) para asegurarnos que podemos entrar de forma remota . Una prueba es entrar va SSH a la maquina y as asegurarnos que estamos en Linea .

Listo la maquina esta instalada y ahora que ?Con la interface de comandos CLI se pueden hacer toda la administracin , crear maquinas virtuales , enlazarnos a repositorios NFS , ISCSI etc . Pero existen otras herramientas que hacen sencillo este proceso . Para este caso voy a utilizar OpenXenManager http://www.openxenmanager.com/ La instalacin es de la siguiente forma : La instale sobre un Ubuntu 10 y la dependencia python-gtk-vnc sudo apt-get install python-gtk-vnc

Paso 1 Bajar los paquetes :svn co https://openxenmanager.svn.sourceforge.net/svnroot/openxenmanager openxenmanager

O de http://sourceforge.net/projects/openxenmanager/files/ bajar los paquetes y descomprimirlos

4

Paso 2 ejecutar la aplicacin : El sistema crea la carpeta openxenmanager cd openxenmanger python window.py

Con esta apliacion hacemos la administracin del XCP . Lo primero es conectarnos al servidor .

5

Creacin de maquinas Virtuales dentro de XCPUna vez conectados al XCP , ya podemos crear maquinas virtuales , para este ejemplo , se creara una maquina virtual con un Windows 2003 de 32 bits .

6

Nos aparece la ventana Superior en donde nos permite seleccionar unos de los formatos predefinidos . En esta ventana , nos permite escoger el medio de instalacin , por ahora vamos a instalar la maquina usando el DVD local .

7

Esta ventana permite escoger la tarjeta de red , en ese caso hay que dar click en el Botn add

y listo , colocamos el CD , arrancamos la maquina virtual y empieza la instalacin de Windows .

NOTA : Es recomendable que despus de hacer la instalacin de Windows se instalen la Xenserver Tools , Para tener mas control sobre la Maquina Virtual . Con la maquina virtual encendida , ir a VM Install XenServer Tools

8

Instalacin de Maquinas Virtuales Usando Un repositorio de Imgenes NFS

XCP

Servidor NFS repositorio de Imagenes ISO 172.16.25.178:/ISO

Otra Forma de instalar las maquinas virtuales es mediante un repositorio de Imgenes , se colocan los ISOS en un servidor y se exporta la carpeta por NFS . Conectar el XCP con el Repositorio NFS . Se da click en la Opcin New Storage y aparece esta ventana .

Se escoge NFS ISO y se da Click en NEXT , se proporciona la informacin del 9

repositorio NFS y se da click en Finish

Para verificar que el sistema se conecto correctamente se da click sobre la pestaa storage

Finalmente a la Hora de instalar la maquina Virtual se escoge el ISO correspondiente en 10

vez de la Unidad de DVD .

Problemas Frecuentes de NFS : Se recomienda probar de manera manual el acceso a los volmenes nfs antes de intentar la integracin con el XCP ejemplo : mkdir nfs mount -t nfs 172.16.25.178:/ISO nfs

11

Instalacin de Maquinas Virtuales Usando Un repositorio de Imgenes CIFSSi no se dispone de un Repositorio NFS , la instalacin se puede hacer desde una carpeta compartida por Windows .

XCP

Servidor Windows repositorio de Imagenes ISO \\172.16.25.114\ISO

Se da click en la Opcin New Storage y aparece esta ventana . En donde se escoge Windows File Sharing (CIFS )

12

En esta ventana se colocan los parmetros de la carpeta compartida va Windows

Para verificar que quedo Bien , hay que ir a la Pestaa Storage y verificar .

13

Conectarse a una SAN/NAS va NFS

XCP 1

Servidor NFS 172.16.25.178:/DISCO-NFS

XCP 2

El anterior es un esquema de alta disponibilidad , donde ademas de usar el NFS como repositorio de Imgenes ISO , se usara para guardar las maquinas virtuales en el . De esta forma facilita la migracin de maquinas Virtuales entre servidores XCP , de manera que si un servidor XCP falla el otro puede usar la maquina virtual .

14

Se da Click en la opcin New Storage y se escoge , NFS VHD

15

Se llenan lo valores correspondientes , se da Click en SCAN y luego Click en Finish .

Para verificar se revisa en la pestaa Storage

Una vez integrado el XCP con la SAN/NAS , la instalacin de la maquinas virtuales 16

cambia en la opcin del Disco Duro .

se da click en add y aparece la siguiente ventana , en donde escogemos el repositorio NFS Remoto

17

Nos quedan dos disco duros . aqu hay que borrar el disco Duro Local y dejar el de RED

Una vez hecho esto se puede empezar la Instalacin de la VM y quedara instalada en Nuestra SAN/NAS .

18

Conectarse a una SAN/NAS va ISCSI

XCP

Repositorio ISCSI 172.16.25.178 iqn.2010-09.iscsi:iscsi /dev/sdb1 5GB

iSCSI es una seria competencia de Fiber Channel mucho ms econmica que nos permite acceder a nuestro datos de una forma transparente . Como ejemplo se ha configurado un repositorio iSCSI en una maquina Centos 5.5 y se ha exportado una particin del disco /dev/sdb1 con un tamao de 5GB mediante iSCSI Por qu usar iSCSI? La respuesta ms simple es para centralizar el almacenamiento en disco e independizar la informacin de los servidores. Por ejemplo podramos tener un servidor iSCSI con 1 Terabyte (1024 Gigabytes) de almacenamiento que centralizara todos los dispositivo de almacenamiento de nuestra red. Por otra parte podramos tener nuestros servidores: de correo, ftp, web, samba, todos sin discos o particiones para datos. Los discos de datos se conectaran a travs de iSCSI por la red y si alguno de nuestros servidores se cayera o hubiera que hacerles mantenimiento tendramos la informacin en un disco que se podra enchufar por la red. De manera que si tenemos un servidor secundario, no tenemos ms que conectarle el disco iSCSI y tendremos el servicio andando en muy poco tiempo. (*)

(*) Tomado de http://federicosayd.wordpress.com/2007/09/11/conciendo-iscsi/

19

Para conectar nuestro XCP con el servidor iSCSI Se da Click en la opcin New Storage y se escoge , iSCSI

20

Luego se completa la informacin que nos pide . Despus de colocar la Direccin ip y llenar los datos de autenticacion . Se da click en las Opciones Discover IQNS y Discover LUNS . Si todo va bien el sistema completa las entradas . Luego se puede dar Click en Finish y el sistema muestra una ventana de precaucin .

Se aceptan los cambios y se verifica que aparezca en el men Storage

21

Una vez que aparece en el Men ya podemos instalar las maquinas virtuales dentro del iSCSI . Al llegar a la opcin del disco duro en el proceso de instalacin dela VM , se borra el disco local y se selecciona el dispositivo iSCSi

click en la opcin Add y aparece la siguiente ventana .

Se selecciona el dispositivo ISCSI y se continua con el proceso de instalacin .

22