Archivo de la categoría: Manual XenServer 6.2

XenServer: Creación de máquinas virtuales

La creación de máquinas virtuales en XenCenter, así como su mantenimiento y administración, es el objetivo último de la implementación de cualquier entorno de virtualización. En esta lección se crearán dos máquinas virtuales.: una desde XenCenter y otra mediante el comando xe.

MA icono manual(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

 

CONTENIDO DE LA LECCION

Caso práctico
Máquinas virtuales
Sistemas operativos invitados compatibles
XenServer tools
Creación de una máquina virtual Windows Server 2012 R2 con XenCenter
Creación de una máquina virtual Windows 8.1 con xe

 

Caso práctico

   Nuestra empresa ficticia “L023 Formación” imparte en sus aulas cursos de variados temas IT. Los alumnos realizarán las prácticas sobre máquinas virtuales en ejecución dentro del entorno XenServer que se está implementando en el proyecto “L023 Formación Aulas Virtuales”. Como curso piloto se ha elegido “Administración de Windows Server 2012 R2 y Windows 8.1”. Por tanto, las primeras máquinas virtuales a implementar tendrán estos dos sistemas operativos (hasta este momento, no se han creado máquinas virtuales en el resource pool l023pool01)

Máquinas virtuales

   Una máquina virtual es un software que simula una estación de trabajo, un servidor u otro tipo de dispositivos, ejecutando el mismo sistema operativo y las mismas aplicaciones que podríamos utilizar en un equipo físico. El sistema hypervisor le proporciona los recursos de CPU, memoria, interfaz de red, disco (aunque el espacio en disco también lo puede proporcionar algún tipo de almacenamiento en red) y demás componentes. El acceso a la consola de la máquina virtual (monitor) lo realizaremos desde un equipo físico a través de algún software que proporciona cada sistema de virtualización (XenCenter en nuestro caso, Escritorio Remoto de Windows, VNC,…).

   Las máquinas virtuales pueden crearse de varias maneras: una instalación de sistema operativo estándar como en cualquier máquina física, haciendo uso de templates (plantillas), convirtiendo una máquina física en virtual, o importando una máquina virtual anteriormente exportada. En este artículo sólo trataremos el método de instalación estándar. El uso de plantillas lo trataremos en la siguiente lección.

Sigue leyendo

XenServer: Gestión de redes – Networking

   En esta lección introduciremos los conceptos fundamentales de networking en XenServer: objetos pif, vif, network, bond y vlan. Lo completaremos con ejemplos prácticos haciendo uso de XenCenter y del comando xe.

MA icono manual(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

CONTENIDO DE LA LECCION

  • Caso práctico
  • Conceptos de networking en XenServer
  • Añadir nuevas interfaces de red
  • Bonding: Creación de un bond para interfaces de gestión. Creación de un bond para interfaces de almacenamiento. Creación de un bond para el tráfico de red de máquinas virtuales
  • VLANS: Creación de una network para el tráfico de red de las máquinas virtuales con XenCenter. Creación de una network para el tráfico de red de las máquinas virtuales con xe
  • Interfaces virtuales para máquinas virtuales (vif)
  • Estado final de la configuración de red

Caso práctico

   En el entorno XenServer de “L023 Formación” se quiere asegurar la conectividad con el entorno XenServer desde la estación de trabajo del técnico de sistemas en la que se ejecuta XenCenter, y tener un sistema tolerante a fallos con el sistema de almacenamiento NAS en el que se quieren ubicar las máquinas virtuales. Esto se conseguirá creando un sistema de bonding (agrupación) de interfaces de red físicas.

   También se quiere separar el tráfico de red de las dos aulas de la empresa. Para ello, se configurará cada una de las aulas en una vlan diferente.

Conceptos de networking en XenServer

   En XenServer se utilizan tres tipos de interfaces de red;

1.- Interfaces de gestión: son a través de las cuales se realizan las tareas de configuración, administración y mantenimiento del entorno XenServer. A través de un objeto network asociado, se les da direccionamiento IP. La configuración de la primera interfaz de gestión se realiza durante el proceso de instalación de cada servidor. Ver “Lección 1: Instalación de XenServer y XenCenter”.

2.- Interfaces de almacenamiento: su cometido es conectar los servidores XenServer con un sistema de almacenamiento remoto. Este asunto ya se trató en la “Lección 6: Almacenamiento” de este manual, donde se configuró una interfaz de almacenamiento. A través de un objeto network asociado, se les da direccionamiento IP.

3.- Interfaces para tráfico de red de las máquinas virtuales: se utilizan para permitir el tráfico de red de las máquinas virtuales con el exterior, a través de un objeto Network asociado a una interfaz física o a un bond. A estas interfaces no se les configura direccionamiento IP (ya que en este caso el direccionamiento se debe realizar en cada máquina virtual).

  Sigue leyendo

XenServer: Almacenamiento

    En esta lección veremos otro de los temas base de XenServer: los espacios de almacenamiento o storage repositories. Comenzaremos con los conceptos y terminología básicos y las tecnologías utilizadas en XenServer. Después realizaremos la configuración de un almacenamiento compartido (shared storage) iscsi , necesario para disponer posteriormente de características como XenMotion o High Availability, y crearemos un repositorio de imágenes iso, muy útil en el despliegue de máquinas virtuales.Por último analizaremos las particularidades de gestión del almacenamiento local de un servidor XenServer.

MA-icono-manual142(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

CONTENIDO DE LA LECCION

  • Caso práctico
  • Conceptos y tipos de almacenamiento
  • Creación de un shared storage iscsi
  • Creación de un repositorio de imágenes iso
  • Administración del almacenamiento local

Caso práctico

   Una vez configurado el resource pool de servidores en L023 Formación, el técnico de sistemas debe ahora configurar el almacenamiento donde ubicar las máquinas virtuales. Este almacenamiento debe ser accesible por todos los servidores del pool, de manera que las máquinas virtuales puedan moverse de un servidor a otro según las necesidades. Para ello, una vez que se haya puesto al día con los conceptos y opciones de almacenamiento de XenServer, conectará el pool de los servidores de producción l023xse01, l023xse02 y l023xse03 con un target iscsi ya configurado en un servidor NAS l023NAS01. También deberá configurar unos nuevos discos internos adquiridos para el servidor de test l023xse04.

   Por otra parte, sabe que es más sencillo desplegar máquinas virtuales desde imágenes iso que desde una copia en DVD, por lo que debe configurar un repositorio donde almacenar las imágenes iso a utilizar.

   Todo el procedimiento de configuración la realizará desde su estación de trabajo l023wst01, en la que está instalada XenCenter. El controlador de dominio l023dom01 realiza las labores de servidor DNS.

Conceptos y tipos de almacenamiento

   Antes de empezar a trabajar con la configuración y administración del almacenamiento en XenServer, vamos a introducir algunos conceptos básicos:

  • VDI: es un archivo en disco de XenServer que es presentado a las máquinas virtuales como un disco físico.
  • Storage repository: espacio de almacenamiento del que dispone un host XenServer para almacenar los archivos VDI. Pueden ser locales (discos internos IDE, SATA, SCSI ó SAS) o remotos (iSCSI, SAS, FC ó NFS).
  • PBD: objeto de conecta los servidores físicos con los storage repositories. Contiene los valores de configuración necesarios para poder realizar esa conexión.
  • VDB: objeto que conecta las máquinas virtuales con sus VDI correspondientes.
  • Shared storage: Es un storage repository remoto compartido y accesible por todos los servidores XenServer que componen un resource pool.

    Sigue leyendo

XenServer: Resource Pools

    En esta lección vamos a introducir un concepto fundamental en XenServer, los Resource Pools: haremos una introducción teórica, presentando las características que sólo están disponibles una vez que tengamos configurada una de estas agrupaciones de servidores. También crearemos un resource pool de servidores XenServer 6.2, proponiendo diferentes métodos para unir nuevos hosts.

MA-icono-manual14(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

CONTENIDO DE LA LECCION

  • Caso práctico
  • Resource Pools: características y sus aplicaciones
  • Creación de un resource pool
  • Unión de hosts a un resource pool

 

Caso práctico

   En L023 Formación se han instalado y actualizado cuatro servidores físicos XenServer 6.2. Estos servidores operan individualmente. El objetivo del proyecto “L023 Formación Aulas Virtuales” es que las máquinas virtuales que se utilicen en cada curso puedan ejecutarse en cualquiera de los servidores, de manera que las clases no se interrumpan si alguno de los hosts falla o si hay que realizar tareas de mantenimiento en ellos.

   Para que esto sea posible hay que agrupar los hosts en un resource pool y crear un recurso de almacenamiento compartido entre los servidores agrupados. El primer paso es, por tanto, crear un resource pool con los servidores de producción: L023XSE01, L023XSE02 y L023XSE03.

Resource Pools: características y sus aplicaciones

   Un objetivo fundamental en un entorno IT empresarial es proveer unas contramedidas en situaciones de fallos del hardware subyacente. Esto es, que el servicio que se presta con los recursos hardware y software de la empresa pueda seguir disponible en casos de fallos de los servidores. Esto se consigue en XenServer con características como XenMotion, Storage XenMotion, High Availability o Site Recovery. Para que estas estén disponibles, es necesario que los hosts que las soporten estén agrupados en resource pools.

Sigue leyendo

XenServer: Instalación de actualizaciones en hosts XenServer individuales

    En esta lección veremos cómo se puede averiguar fácilmente si existen actualizaciones pendientes de instalar en nuestro entorno XenServer, qué método debemos emplear para instalarlas dependiendo de la configuración del entorno que tengamos y de si hemos adquirido una licencia para el producto, aplicaremos una actualización (Service Pack 1 de XenServer 6.2) y por último veremos cómo comprobar si la actualización ha sido instalada correctamente.

MA icono manual(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

 

CONTENIDO DE LA LECCION

  • Caso práctico
  • Consideraciones en la instalación de actualizaciones
  • Métodos para instalar las actualizaciones
  • Instalación de actualizaciones

 

Caso práctico

   Una vez instalados los servidores XenServer de L023 Formación, el técnico de sistemas encargado de la puesta en marcha del entorno debe poner al día el software XenServer en los servidores. Al igual que en otros productos, para XenServer se publican habitualmente updates que mejoran el funcionamiento o corrigen fallos en el software.

Comprobar si hay actualizaciones disponibles

   Como ya vimos en la lección 3 del manual “XenServer: Administración con la consola del host, XenCenter, xe CLI y Powershell”, la consola de administración XenCenter nos permite ver, a través de la opción de menú Tools –> Check for Updates, si existen actualizaciones pendientes de aplicar y sobre qué servidores.

   A través de los enlaces disponibles en cada una de las actualizaciones listadas en “Check for Updates” se accede a la página web de Citrix en la que se debe informa de los problemas que resuelve o las características que mejora cada actualización, el enlace de descarga, los requisitos para poder aplicarla, acciones a realizar antes y después de aplicar la actualización, etc.

Sigue leyendo

XenServer: Administración con la consola del host, XenCenter, xe CLI y Powershell

   En esta lección haremos una breve presentación de cuatro herramientas que permiten administrar un entorno XenServer: la consola de cada host físico, la consola gráfica XenCenter, la utilidad por línea de comandos xe y el snapin de XenServer para Powershell.

MA-icono-manual14(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

CONTENIDO DE LA LECCION

  • Caso práctico
  • Consola del host
  • XenCenter
  • xe CLI
  • Powershell

 

Caso práctico

   En este momento, L023 Formación ya tiene instalados los tres servidores XenServer de producción (L023XSE01, L023XSE02 y L023XSE03)y el servidor de test (L023XSE04). El técnico de sistemas debe familiarizarse un poco con las interfaces de administración del entorno.

Consola del host

   La consola del servidor físico es el primer método de administración de un servidor XenServer que disponemos, ya que se nos presenta automáticamente cada vez que iniciamos el servidor. También es la más directa y accesible, porque el resto de modos de administración que presentaremos dependen de una correcta conectividad TCP/IP con los hosts.

   Aunque la funcionalidad de la consola es más limitada que las otras opciones de administración, como XenCenter (si no tenemos en cuenta la última entrada del menú, que da acceso al comando xe), sí que permite realizar algunas tareas muy importantes, sobre todo en el caso de que el host no sea accesible vía XenCenter, como por ejemplo cuando se presentan problema de conectividad o de mala respuesta del funcionamiento de los resource pools o high availability.

   Comentaremos a continuación algunas de las opciones disponibles:

Sigue leyendo

XenServer: Instalación de XenServer y XenCenter

   En esta lección se describe el proceso de pre configuración e instalación del hypervisor XenServer 6.2 en un servidor físico, y de la consola de administración XenCenter en la estación de trabajo Windows desde la que se administrará el entorno XenServer. Por último veremos como agregar los servidores instalados a la consola XenCenter para poder administrarlos.

MA-icono-manual233(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

CONTENIDO DE LA LECCION

  • Caso práctico
  • Requerimientos de XenServer
  • Configuración de los registros DNS
  • Instalación de XenServer
  • Instalación de XenCenter
  • Conectar XenCenter con el servidor instalado

Caso práctico

   En L023 Formación ha llegado el momento de comenzar con la implantación de XenServer, primera tarea del proyecto “L023 Formación Aulas Virtuales”.

   Los componentes básicos de una infraestructura XenServer son: Los servidores físicos XenServer (hypervisores) que proporcionan los recursos de procesador y disco a las máquinas virtuales ,una estación de trabajo con la consola XenCenter desde la que se administre el entorno, y espacio en disco (local o remoto) donde ubicar las máquinas virtuales (storage repositories).

Entorno XenServer = Servidores XenServer + Consola XenCenter + Espacio en disco

   En L023 Formación se ha estimado que son necesarios tres servidores XenServer versión 6.2, con un almacenamiento compartido de manera que puedan habilitarse características de XenServer como XenMotion y High Avalability. Cada servidor contará con 8GB de memoria RAM, 40 GB de almacenamiento interno y 600 GB de almacenamiento remoto accesible por iscsi. Además cada servidor contará con dos interfaces de red (posteriormente se irán agregando más según las necesidades). Para la infraestructura inicial de XenServer en L023 Formación, los servidores y estaciones de trabajo con las que trabajaremos en este manual son:

  • L023DOM01: Controlador de dominio de L023.LOCAL. Servidor DNS corporativo.
  • L023WST01: PC del técnico de sistemas desde el que se ejecutará XenCenter, la consola de administración para XenServer.
  • L023NAS01: Servidor de ficheros Openfiler que proporciona el almacenamiento para ubicar las máquinas virtuales vía iscsi.
  • L023XSE01: Servidor físico XenServer.
  • L023XSE02: Servidor físico XenServer.
  • L023XSE03: Servidor físico XenServer.
  • L023XSE04. Servidor físico XenServer para test.
  • Servidores y escritorios virtuales: Las máquinas virtuales ubicadas en L023SAN01 y que se ejecutarán dentro de los hypervisores L023XSE01, L023XSE02 y L023XSE03. Según el tema de cada curso, en ellas se instalarán los sistemas operativos y aplicaciones de cada curso.
  • Equipos físicos en las aulas: para conectar con las máquinas virtuales sobre las que se desarrollarán los cursos.
  • Sigue leyendo

Introducción a Citrix XenServer

En esta lección se presentan y analizan brevemente las principales características de XenServer 6.2.

MA-icono-manual23(ACCEDE AQUÍ AL INDICE DEL MANUAL DE CITRIX XENSERVER)

CONTENIDO DE LA LECCION

  • ¿Qué es Citrix XenServer?
  • Arquitectura y características
  • Administración
  • Límites de Citrix XenServer

¿Qué es Citrix XenServer?



FICHA

Aplicación: Citrix XenServer.

Funcionalidad: Hypervisor

Desarrollador: Xen Project, Citrix.

Versión: 6.2.

Licencia: Open Source. Gratuita (sin soporte).

Página web: http://www.xenserver.org


   Citrix XenServer Server es, desde la actual versión 6.2, una plataforma de virtualización de nube, servidores y escritorios, Open Source y gratuita, desarrollada en conjunto por una amplia comunidad (proyecto Xen) y por Citrix. En esta versión están disponibles todas las funcionalidades que anteriormente solo estaban presentes en las versiones de pago más avanzadas. De esta manera las empresas de cualquier tamaño tienen a su disposición esta potentísima solución a su alcance. Además cuenta con certificaciones de compatibilidad (Hardware Compatibility List: http://hcl.xensource.com/) y ciclos de vida, pues sí es producto comercial en el sentido de que se puede contratar un soporte con Citrix (Citrix Premier Support 24 x 7), y esto permite también la instalación automatizada desde la consola de administración Xencenter de las actualizaciones y upgrades que sean publicadas.

   El proyecto Xen desarrolla el Hypervisor Xen, open source. Tiene 10 años de desarrollo, lo que brinda una gran solidez. Es parte de la Linux Foundation y tiene licencia GPLv2. Utiliza el proyecto Open-source Hypervisor Xen. Es desarrollado y gestionado por Linux Foundation. Este hypervisor es utilizado por XenServer como el núcleo de su arquitectura, a la que Citrix añade otros componentes propios y XenCenter, la consola de administración.

   El soporte para esta versión de Citrix XenServer se vende por socket. Es el equivalente a la anterior licencia Platinum, además de otras ventajas.

Sigue leyendo

Manual de XenServer 6.2

Indice

Las lecciones que componen este manual son:

Sobre el manual de XenServer de miniacademia.es

   El manual de Citrix XenServer de miniacademia.es se desarrollará sobre el sistema hypervisor Citrix XenServer versión 6.2. Se divide en 18 lecciones, cuyo conjunto abarca la mayoría de las principales funcionalidades que ofrece este entorno. En general, las lecciones cuentan con una presentación de conceptos teóricos, que se aplicarán sobre un caso práctico de instalación, administración y mantenimiento de Citrix XenServer en una empresa ficticia.

Manual de XenServer

   Se ha intentado que los contenidos del manual se correspondan a un nivel básico – medio. Los conceptos se introducen e intentan aplicar a las tareas habituales de un profesional de Citrix XenServer.

 

 

Caso práctico

   El desarrollo práctico de las lecciones del curso se realizará sobre una empresa ficticia llamada “L023 Formación”, en cuyas instalaciones se imparten cursos en dos aulas habilitadas a tal efecto.

   Las dos aulas de L023 Formación disponen de varios PCs, que se utilizaban para el desarrollo de los cursos, montando en cada curso el software o los sistemas operativos que se necesitasen. Ahora, para una mayor flexibilidad, se van a utilizar máquinas virtuales en ejecución en un entorno virtualizado Citrix XenServer. El proyecto se ha llamado “L023 Formación Aulas Virtuales”.

   Sobre este simple caso práctico se trabajarán los contenidos del manual.

MA icono siguiente Siguiente: Lección 0 – Preparación del laboratorio XenServer 6.2