Escenarios de instalación e implementación

En esta sección se describen los siguientes escenarios comunes de instalación e implementación:

  • Uno o más servidores Citrix Hypervisor con almacenamiento local

  • Grupos de servidores Citrix Hypervisor con almacenamiento compartido:

    • Varios servidores Citrix Hypervisor con almacenamiento NFS compartido

    • Varios servidores Citrix Hypervisor con almacenamiento iSCSI compartido

Servidores Citrix Hypervisor con almacenamiento local

La implementación más sencilla de Citrix Hypervisor es ejecutar máquinas virtuales en uno o más servidores Citrix Hypervisor con almacenamiento local.

Nota:

La migración en vivo de VM entre servidores Citrix Hypervisor sólo está disponible cuando comparten almacenamiento. Sin embargo, la migración en vivo del almacenamiento sigue estando disponible.

Requisitos básicos de hardware

  • Uno o más servidores x86 de 64 bits con almacenamiento local

  • Uno o más sistemas Windows, en la misma red que los servidores Citrix Hypervisor

Procedimiento de alto nivel

  1. Instale el software del servidor Citrix Hypervisor en los servidores.
  2. Instale XenCenter en los sistemas.
  3. Conecte XenCenter a los servidores Citrix Hypervisor.

Después de conectar XenCenter a los servidores Citrix Hypervisor, el almacenamiento se configura automáticamente en el disco local de los hosts.

Grupos de servidores Citrix Hypervisor con almacenamiento compartido

Un grupo comprende varias instalaciones de servidor Citrix Hypervisor, enlazadas como una única entidad administrada. Cuando se combina con el almacenamiento compartido, un grupo permite que las máquinas virtuales se inicien en cualquier servidor Citrix Hypervisor del grupo que tenga suficiente memoria. Las máquinas virtuales se pueden mover dinámicamente entre hosts mientras se ejecutan (migración en vivo) con un tiempo de inactividad mínimo. Si un servidor Citrix Hypervisor individual sufre un error de hardware, puede reiniciar las máquinas virtuales con errores en otro host del mismo grupo.

Si la característica Alta disponibilidad (HA) está habilitada, las máquinas virtuales protegidas se mueven automáticamente si se produce un error en el host.

Para configurar el almacenamiento compartido entre hosts de un grupo, cree un repositorio de almacenamiento. Los repositorios de almacenamiento (SR) de Citrix Hypervisor son contenedores de almacenamiento en los que se almacenan discos virtuales. Los SRs, como los discos virtuales, son objetos persistentes en disco que existen independientemente de Citrix Hypervisor. Los SRs pueden existir en diferentes tipos de dispositivos de almacenamiento físico, tanto internos como externos, incluidos dispositivos de disco local y almacenamiento de red compartido. Hay varios tipos diferentes de almacenamiento disponibles al crear una SR, entre los que se incluyen:

  • Almacenamiento VHD NFS

  • Almacenamiento iSCSI de software

  • Almacenamiento de hardware HBA

En las siguientes secciones se describe la configuración de dos soluciones comunes de almacenamiento compartido (NFS e iSCSI) para un grupo de servidores Citrix Hypervisor. Antes de crear un SR, configure el almacenamiento NFS o iSCSI. El programa de instalación varía según el tipo de solución de almacenamiento que utilice. Para obtener más información, consulte la documentación de su proveedor. En todos los casos, para formar parte de un grupo, los servidores que proporcionan almacenamiento compartido deben tener direcciones IP estáticas o ser direccionables DNS. Para obtener más información sobre cómo configurar el almacenamiento compartido, consulteAlmacenamiento.

Le recomendamos que cree un grupo antes de agregar almacenamiento compartido. Para obtener información sobre los requisitos del grupo y los procedimientos de configuración, consulte la Ayuda de XenCenter oHosts y grupos de recursos.

Servidores Citrix Hypervisor con almacenamiento NFS compartido

Requisitos básicos de hardware

  • Dos o más servidores x86 de 64 bits con almacenamiento local

  • Uno o más sistemas Windows, en la misma red que los servidores Citrix Hypervisor

  • Un servidor que exporta un directorio compartido a través de NFS

Procedimiento de alto nivel

  1. Instale el software del servidor Citrix Hypervisor en los servidores.

  2. Instale XenCenter en los sistemas.

  3. Conecte XenCenter a los servidores Citrix Hypervisor.

  4. Cree su grupo de servidores Citrix Hypervisor.

  5. Configure el servidor NFS.

  6. Cree una SR en el recurso compartido NFS en el nivel de grupo.

Configuración del almacenamiento NFS

Antes de crear un SR, configure el almacenamiento NFS. Para formar parte de un grupo, el recurso compartido NFS debe tener una dirección IP estática o ser direccionable DNS. Configure el servidor NFS para que tenga uno o más destinos que puedan montar los clientes NFS (por ejemplo, servidores Citrix Hypervisor en un grupo). La configuración varía según la solución de almacenamiento, por lo que es mejor consultar la documentación de su proveedor para obtener más información.

Para crear una SR en el recurso compartido NFS en el nivel de grupo en XenCenter:

  1. En el panel Recursos, seleccione el grupo. En la barra de herramientas, haga clic en el botón Nuevo almacenamiento. Se abre el asistente Nuevo repositorio de almacenamiento.

  2. En Almacenamiento en disco virtual, elija NFS VHD como tipo de almacenamiento. Seleccione Siguiente para continuar.

  3. Introduzca un nombre para la nueva SR y el nombre del recurso compartido donde se encuentra. Haga clic en Analizar para que el asistente analice los SRs NFS existentes en la ubicación especificada.

    Nota:

    El servidor NFS debe estar configurado para exportar la ruta especificada a todos los servidores Citrix Hypervisor del grupo.

  4. Haga clic en Finalizar.

    La nueva SR aparece en el panel Recursos, en el nivel de grupo.

Crear una SR en el recurso compartido NFS en el nivel de grupo mediante la CLI xe

  1. Abra una consola en cualquier servidor Citrix Hypervisor del grupo.

  2. Cree el repositorio de almacenamiento en server: /path introduciendo lo siguiente:

    xe sr-create content-type=user type=nfs name-label=sr_name= \
        shared=true device-config:server=server \
        device-config:serverpath=path
    

    Eldevice-config-server argumento hace referencia al nombre del servidor NFS y eldevice-config-serverpath argumento hace referencia a la ruta del servidor. Dado queshared se establece en true, el almacenamiento compartido se conecta automáticamente a todos los hosts del grupo. Los hosts que se unen posteriormente también están conectados al almacenamiento. El UUID del repositorio de almacenamiento creado se imprime en la consola.

  3. Busque el UUID del grupo mediante elpool-list comando.

  4. Establezca la nueva SR como valor predeterminado para todo el grupo introduciendo lo siguiente:

    xe pool-param-set uuid=pool_uuid \
        default-SR=storage_repository_uuid
    

    Dado que el almacenamiento compartido se ha establecido como valor predeterminado para todo el grupo, todas las máquinas virtuales futuras tienen sus discos creados en este SR.

Servidores Citrix Hypervisor con almacenamiento iSCSI compartido

Requisitos básicos de hardware

  • Dos o más servidores x86 de 64 bits con almacenamiento local

  • Uno o más sistemas Windows, en la misma red que los servidores Citrix Hypervisor

  • Un servidor que proporciona un directorio compartido a través de iSCSI

Procedimiento de alto nivel

  1. Instale el software del servidor Citrix Hypervisor en los servidores.

  2. Instale XenCenter en los sistemas Windows.

  3. Conecte XenCenter a los servidores Citrix Hypervisor.

  4. Cree su grupo de servidores Citrix Hypervisor.

  5. Configure el almacenamiento iSCSI.

  6. Si es necesario, habilite varios iniciadores en su dispositivo iSCSI.

  7. Si es necesario, configure el IQN iSCSI para cada servidor Citrix Hypervisor.

  8. Cree una SR en el recurso compartido iSCSI en el nivel del grupo.

Configuración del almacenamiento iSCSI

Antes de crear un SR, configure el almacenamiento iSCSI. Para formar parte de un grupo, el almacenamiento iSCSI debe tener una dirección IP estática o ser direccionable DNS. Proporcione un LUN de destino iSCSI en la SAN para el almacenamiento de VM. Configure los servidores Citrix Hypervisor para poder ver y acceder al LUN de destino iSCSI. Tanto el destino iSCSI como cada iniciador iSCSI de cada servidor Citrix Hypervisor deben tener un nombre válido y único iSCSI Qualified Name (IQN). Para obtener detalles de configuración, es mejor ver la documentación de su proveedor.

Configuración de un IQN iSCSI para cada servidor Citrix Hypervisor

Tras la instalación, Citrix Hypervisor asigna automáticamente un IQN único a cada host. Si debe cumplir con una directiva de nomenclatura administrativa local, puede cambiar el IQN introduciendo lo siguiente en la consola del host:

xe-set-iscsi-iqn iscsi_iqn

O bien, puede usar la CLI xe introduciendo lo siguiente:

xe host-param-set uuid=host_uuid other-config-iscsi_iqn=iscsi_iqn

Para crear una SR en el recurso compartido iSCSI a nivel de grupo mediante XenCenter:

Advertencia:

Cuando crea Citrix Hypervisor SRs en almacenamiento iSCSI o HBA, se destruye cualquier contenido existente del volumen.

  1. En el panel Recursos, seleccione el grupo. En la barra de herramientas, haga clic en el botón Nuevo almacenamiento. Se abre el asistente Nuevo repositorio de almacenamiento.

  2. En Almacenamiento en disco virtual, elija iSCSI de software como tipo de almacenamiento. Seleccione Siguiente para continuar.

  3. Escriba un nombre para la nueva SR y, a continuación, la dirección IP o el nombre DNS del destino iSCSI.

    Nota:

    El destino de almacenamiento iSCSI debe configurarse para permitir que todos los servidores Citrix Hypervisor del grupo tengan acceso a uno o más LUNs.

  4. Si ha configurado el destino iSCSI para utilizar la autenticación CHAP, introduzca el usuario y la contraseña.

  5. Haga clic en el botón Descubrir IQNs y, a continuación, elija el IQN de destino iSCSI de la lista IQN de destino.

    Advertencia:

    El destino iSCSI y todos los servidores del grupo deben tener IQN únicos.

  6. Haga clic en el botón Discover LUNs y, a continuación, elija el LUN en el que desea crear el SR de la lista de LUN de destino.

    Advertencia:

    Cada repositorio de almacenamiento iSCSI individual debe estar contenido completamente en un único LUN y no puede abarcar más de un LUN. Todos los datos presentes en el LUN elegido se destruyen.

  7. Haga clic en Finalizar.

    La nueva SR aparece en el panel Recursos, en el nivel de grupo.

Para crear una SR en el recurso compartido iSCSI en el nivel del grupo mediante la CLI xe:

Advertencia:

Cuando crea Citrix Hypervisor SRs en almacenamiento iSCSI o HBA, se destruye cualquier contenido existente del volumen.

  1. En la consola de cualquier servidor del grupo, ejecute el comando:

    xe sr-create name-label=name_for_sr \
        host-uuid=host_uuid device-config:target=iscsi_server_ip_address \
        device-config:targetIQN=iscsi_target_iqn device-config:SCSIid=scsi_id \
        content-type=user type=lvmoiscsi shared=true
    

    Eldevice-config:target argumento hace referencia al nombre o la dirección IP del servidor iSCSI. Dado que elshared argumento se establece entrue , el almacenamiento compartido se conecta automáticamente a cada host del grupo. Los hosts que se unen posteriormente también están conectados al almacenamiento.

    El comando devuelve el UUID del repositorio de almacenamiento creado.

  2. Busque el UUID del grupo ejecutando elpool-list comando.

  3. Establezca la nueva SR como valor predeterminado para todo el grupo introduciendo lo siguiente:

    xe pool-param-set uuid=pool_uuid default-SR=iscsi_shared_sr_uuid
    

    Dado que el almacenamiento compartido se ha establecido como valor predeterminado para todo el grupo, todas las máquinas virtuales futuras tienen sus discos creados en este SR.