32229061 instalacion configuracion y administracion de citrix xen server

Upload: munifrida

Post on 16-Oct-2015

35 views

Category:

Documents


0 download

TRANSCRIPT

  • Citrix XenServer

    Instalacin, configuracin y administracin de Citrix XenServer,

    Citrix XenServer permite a las empresas disponer de mquinas virtuales Windows y Linux rpida y fcilmente, gestionar las mquinas y sus recursos relacionados de almacenamiento y de creacin de redes desde una nica consola de gestin fcil de manejar. Es el producto que nos virtualizar nuestros sistemas operativo de nuestra empresa de manos de Citrix, ya sea para puestos o para entornos de servidores.

    XenServer es un producto que Citrix adquiri comprando parte de XenSource (la compaa lder en virtualizacion a travs de una tecnologa llamada Xen hypervisor, tecnologa de cdigo abierto). As que XenServer es el nuevo producto de Citrix que utiliza la virtualizacion con Xen hypervisor, se basa en una fina capa de software llamada "hypervisor", es instalada directamente en el hardware o "BareMetal" y que separa el Hardware de las maquinas virtuales, lo novedoso de esta tecnologa es el uso de paravirtualizacin que permite obtener un alto rendimiento y seguridad del entorno. Tomando ventaja de las tecnologas de hardware que hay hoy en da como Intel VT y AMD-V.

    Instalacin de XenServer - AKI Configuracin de XenServer - AKI

    Paravirtualizacin: Evita las bajas penalizaciones del rendimiento, proporciona tpicamente alrededor del 2%, con los peores casos de rendimiento rondando el 8%; esto contrasta con las soluciones de emulacin que habitualmente sufren penalizaciones de un 20%.

    Diferencias de los mtodos de virtualizacin: Emulacin vs Paravirtualizacin:

  • Descripcin del funcionamiento de la paravirtualizacin:

  • Los sistemas de virtualizacion tradicionales proporcionan entornos basados en software para emular hardware y requieren "reescritura binaria" modificando el sistema operativo virtual en tiempo real, en cambio XenSource con el Hypervisor Xen hace uso de la paravirtualizacin que solo requiere que los sistemas operativos puedan cooperar mediante una API del Xen Hypervisor llamada (hypercall) y sepan los propios sistemas operativos que estn virtualizados para un rendimiento ms ptimo.

    Intalacin de XenServer,

  • En esta parte del documento realizaremos una instalacin de XenServer para en un futuro poder virtualizar sistemas operativos en nuestro servidor o en un almacenamiento compartido. La web de producto de donde nos podremos hacer un una edicin gratuita (XenExpress) o una edicin de demo (Standard o Enterprise) es: http://www.citrixlac.com/products/xenserver.php.

  • Lo primero de todo, es hacernos con el CD de XenServer y arrancar el servidor que queramos que sea servidor de Xen con l, por supuesto, antes de comprar un servidor debemos comprobar que ser compatible 100% con XenServer, para ello hay una web con la Hardware Compatibility List o HCL de Xen (hcl.xensource.com). Bueno, metemos el CD, arrancamos el servidor desde la unidad de CD, para ello tendremos bien configurado el arranque desde la BIOS y pulsamos al Enter para instalar XenServer,

  • ... esperamos mientras nos detecta el hardware del servidor... entre otras cosas tendremos que tener un disco duro mayor de 16Gb, si no ni podremos comenzar la instalacin,

  • Debemos seleccionar el idioma de nuestro teclado, en el caso del espaol: [qwerty] es y damos a "OK",

  • Seleccionamos la primera opcin para instalar nuestro servidor Xen: "Install XenServer Host" & "OK"

  • Pulsamos "OK" para confirmar que nos borrar todo el contenido de nuestro disco,

  • Aceptamos el contrato de licencia "Accept EULA",

  • Seleccionamos el origen de la instalacin, desde donde estamos haciendo la instalacin, en mi caso "Local media (CD-ROM)" & "OK",

  • Al usar un CD, nos da la posibilidad de testear el medio, no sea que est rallado y nos falle la instalacin por ese motivo, lo que nos interese, ignorarlo o testearlo, "OK",

  • Nos pide la contrasea para el usuario "root", ser la contrasea que usemos para cuando nos conectemos desde la herramienta de gestin XenCenter, "OK",

  • Seleccionamos nuestro rea geogrfico, "OK",

  • Seleccionamos la zona geogrfica ms cercana a nuestro rea. "OK",

  • Debemos configurar los parmetros de la hora, si indicamos la hora manualmente o desde un servidor de hora o NTP, lo ideal es esto ltimo ya que si tendremos ms servidores Xen, lo correcto es que tengan todos la misma hora. "OK",

  • Debemos especificar la configuracin de red, la direccin IP, la mscara de red y la puerta de enlace. No es recomendable usar una IP dinmica desde un servidor DHCP, "OK",

  • Configuramos el nombre de host para el servidor XenServer y configuramos sus servidores DNS, "OK",

  • Pulsamos sobre "Install XenServer", nos indica sobre que disco lo instalar, en mi caso /dev/sda

  • ... esperamos unos minutos mientras se instala XenServer...

  • Como he dicho para configurar la hora manualmente debo indicarla, y damos al "OK",

  • XenServer ya se ha instalado, quitamos el CD y pulsamos en "OK" para reiniciar.

  • Dejamos que reinicie de forma normal el servidor...

  • Y el servidor nos indicar esta pantalla una vez se haya reiniciado, para administrarlo lo haremos entrando a la direccin IP suya con un navegador web.

    Configuracin de XenServer,

    En este apartado veremos funciones bsicas de XenServer, cmo la instalacin de la herramienta para administrar servidores XenServer llamada XenCenter o la forma de crear mquinas virtuales dentro de l.

  • As que lo dicho, para poder administrar los servidores XenServer, necesitamos la consola XenCenter, si no la tenemos, la podemos conseguir de un servidor XenServer, conectndonos con un navegador web al XenServer, a la direccin IP por HTTPS, aceptamos el mensaje del certificado y continuamos, una vez dentro nos descargaremos el instalador de XenCenter

  • Bien, comenzamos la instalacin del XenCenter, la utilidad que nos servir para administrar nuestros servidores XenServer o nuestra comunidad de ellos, "Next" para comenzar este asistente de instalacin,

  • Seleccionamos el path de instalacin para el XenServer, "Next",

  • "Next" para comenzar la instalacin...

  • ...esperamos mientras se instala unos segundos...

  • Bien, ya tenemos instalado el XenCenter, pulsamos en "Close" para abrirlo,

  • Nos deja un icono "XenCenter" lo ejecutamos para abrir la central,

  • Y esta es la central de conexiones, lo primero que haremos es conectarnos a nuestro servidor XenServer, desde "Connect New Server",

    Indicamos el nombre de host o la direccin IP del XenServer, as como el usuario "root" y la contrasea que establecimos durante la instalacin, pulsamos en "Connect",

  • Tenemos la posibilidad que XenCenter se conecte automticamente la prxima vez que la abramos al servidor XenServer que acabamos de indicar, si nos interesa marcamos la primera opcin, si no, la ltima. "OK",

  • Desde aqu vemos nuestro servidor XenServer, vemos su almacenamiento, uno local y unidades de CD/DVD, en la pestaa "Overview" veremos un resumen de su rendimiento, tanto uso de CPU cmo de memoria RAM usada, acceso a disco o a la red.

  • En la pestaa "General" tenemos la descripcin del servidor, el tipo de licencia, su nombre, el nombre pblico de iSCSI, la memoria que usa Xen, las CPU's...

  • En la pestaa "Storage" vemos el almacenamiento que tiene, vemos que trae un disco duro local, que nos servir para guardar mquinas virtuales en local pero no podremos aprobecharnos de XenMotion por ejemplo. Si tenemos un almacenamiento compartido es aqu donde podramos agregarlo desde "Add..."

  • En la pestaa "Network" vemos los interfaces de red virtuales que tenemos, las usaremos para las mquinas virtuales, podramos agregar ms, lgicamente por si una MV necesitar de ms.

  • En la pestaa "NICs" nos muestra los adaptadores fsicos del servidor XenServer y su estado.

  • En la pestaa "Console" podramos conectarnos por consola al servidor XenServer para ejecutar comandos.

  • En la pestaa "Performance" veremos el rendimiento del servidor XenServer, unas grficas que nos muestra en tiempo real el estado de las CPU's, el uso de memoria y el uso de red.

  • Y por ltimo en la pestaa "Logs" nos muestra cualquier evento que pase en el servidor XenServer.

  • Veamos cmo podemos crear una mquina virtual en nuestro XenServer, sobre l, con botn derecho "New VM...",

  • Debemos seguir el asistente para crear la MV, primero seleccionamos la plantilla para crear la MV, en mi caso como crear una con Windows Server 2003 pues selecciono esa, pero sern plantillas en blanco, luego posteriormente podremos convertir una MV en plantilla para usarla en este asistente con las futuras MV, "Next",

  • Le indicamos un nombre a la MV y una descripcin, el nombre que aqu pongamos ni mucho menos se pondr automticamente a la MV final, pero lgicamente, se recomienda que sea el mismo, para no dar lugar a equivocos. "Next",

  • Seleccionamos cual ser la unidad de CD para la MV, si una unidad de CD/DVD fsica o una imagen ISO. "Next",

  • Seleccionamos el nmero de CPU's que le queremos asignar a la MV y la cantidad de memoria RAM. "Next",

  • Debemos agregar un disco duro virtual con los GB que necesitemos y hubicarlo donde nos interese, sea en el disco local del XenServer o en una SAN, que ser donde instalemos el S.O. final, "Next"

  • Seleccionamos cuantas interfaces de red virtuales queremos que tenga la MV, as cmo su MAC o conectadas a qu interfaz fsico/NIC, "Next",

  • Si nos interesa que la MV arranque ahora mismo cuando pulsemos en "Finish" o no. La mquina virtual ya estara creada y ya podramos instalarla un sistema operativo.

  • Tambin podremos crear pooles de recursos, para repartir la carga entre varios servidores, o reservarles una cantidad de recursos, desde "New Pool..."

    Desde aqu veremos las MV que tenemos en cada servidor y las mismas pestaas descritas anteriormente pero a nivel de MV. Cuando tengamos una MV instalada y preparada, podemos usarla como plantilla para evitar andar instalando siempre un SO, podemos dejar un

  • Windows 2003 con el ServicePack ms reciente, con las actualizaciones ya preparado para no perder el tiempo en tareas cotidianas. Todo esto, con botn derecho en una MV > "Convert to Template". Podramos encender la MV desde "Start" o eliminarla desde "Uninstall".

    www.bujarra.com - Hctor Herrero - [email protected] - v 1.0