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 HASH (0x2e68218) con almacenamiento local

  • Grupos de servidores HASH (0x2e68218) con almacenamiento compartido:

    • Múltiples servidores HASH (0x2e68218) con almacenamiento NFS compartido

    • Múltiples servidores HASH (0x2e68218) con almacenamiento iSCSI compartido

Servidores HASH (0x2e68218) con almacenamiento local

La implementación más simple de HASH (0x2c1a078) es ejecutar VM en uno o más servidores HASH (0x2e68218) con almacenamiento local.

Nota:

La migración en vivo de máquinas virtuales entre servidores HASH (0x2e68218) solo está disponible cuando comparten almacenamiento. Sin embargo, la migración en vivo de 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 HASH (0x2e68218)

Procedimiento de alto nivel

  1. Instale el software del servidor HASH (0x2e68218) en los servidores.
  2. Instale HASH (0x2e6c8e8) en los sistemas.
  3. Conecte HASH (0x2e6c8e8) a los servidores HASH (0x2e68218).

Después de conectar HASH (0x2e6c8e8) a los servidores HASH (0x2e68218), el almacenamiento se configura automáticamente en el disco local de los hosts.

Grupos de servidores HASH (0x2e68218) con almacenamiento compartido

Un grupo consta de varias instalaciones de servidor HASH (0x2e68218), enlazadas juntas como una única entidad administrada. Cuando se combina con almacenamiento compartido, un grupo permite que las VM se inicien en cualquier servidor HASH (0x2e68218) 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 HASH individual (0x2e68218) sufre un error de hardware, puede reiniciar las máquinas virtuales con errores en otro host del mismo grupo.

Si la característica de alta disponibilidad (HA) está habilitada, las VM protegidas se mueven automáticamente si se produce un error del host.

Para configurar el almacenamiento compartido entre hosts de un grupo, cree un repositorio de almacenamiento. Los repositorios de almacenamiento (SR) HASH (0x2e68218) 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 HASH (0x2c1a078). 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 un SR, entre los que se incluyen:

  • Almacenamiento NFS VHD

  • Almacenamiento iSCSI de software

  • Almacenamiento de HBA de hardware

En estas secciones se describen a continuación la configuración de dos soluciones comunes de almacenamiento compartido (NFS e iSCSI) para un grupo de servidores HASH (0x2e68218). Antes de crear un SR, configure su almacenamiento NFS o iSCSI. El programa de instalación difiere 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 conocer los requisitos del grupo y los procedimientos de configuración, consulte la Ayuda de HASH (0x2e6c8e8) oHosts y grupos de recursos.

Servidores HASH (0x2e68218) 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 HASH (0x2e68218)

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

Procedimiento de alto nivel

  1. Instale el software del servidor HASH (0x2e68218) en los servidores.

  2. Instale HASH (0x2e6c8e8) en los sistemas.

  3. Conecte HASH (0x2e6c8e8) a los servidores HASH (0x2e68218).

  4. Cree su grupo de servidores HASH (0x2e68218).

  5. Configure el servidor NFS.

  6. Cree un 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 o servidor NFS para ter um ou mais destinos que podem ser montados pelos clientes NFS (por exemplo, servidores HASH (0x2e68218) em um pool). 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 detalles.

Para crear un SR en el recurso compartido NFS en el nivel de grupo en HASH (0x2e6c8e8):

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

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

  3. Introduzca un nombre para el nuevo SR y el nombre del recurso compartido en el que 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 configurarse para exportar la ruta especificada a todos los servidores HASH (0x2e68218) del grupo.

  4. Haga clic en Finalizar.

    El nuevo SR aparece en el panel Recursos , en el nivel de grupo.

Creación de un SR en el recurso compartido NFS en el nivel de grupo mediante la CLI xe

  1. Abra una consola en cualquier servidor HASH (0x2e68218) 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 unan más tarde 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 el nuevo SR como el valor predeterminado de 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 predeterminado para toda la piscina, todas las máquinas virtuales futuras tienen sus discos creados en este SR.

Servidores HASH (0x2e68218) 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 HASH (0x2e68218)

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

Procedimiento de alto nivel

  1. Instale el software del servidor HASH (0x2e68218) en los servidores.

  2. Instale HASH (0x2e6c8e8) en los sistemas Windows.

  3. Conecte HASH (0x2e6c8e8) a los servidores HASH (0x2e68218).

  4. Cree su grupo de servidores HASH (0x2e68218).

  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 HASH (0x2e68218).

  8. Cree un SR en el recurso compartido iSCSI en el nivel del pool.

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 servidores HASH (0x2e68218) para poder ver y acceder al LUN de destino iSCSI. Tanto el destino iSCSI como cada iniciador iSCSI en cada servidor HASH (0x2e68218) deben tener un nombre calificado iSCSI (IQN) válido y único . Para obtener detalles de configuración, es mejor ver la documentación de su proveedor.

Configuración de un IQN iSCSI para cada servidor HASH (0x2e68218)

Tras la instalación, HASH (0x2c1a078) atribuye 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 un SR en el recurso compartido iSCSI en el nivel del grupo mediante HASH (0x2e6c8e8):

Advertencia:

Cuando crea SRs HASH (0x2e68218) 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 abrirá el asistente Nuevo repositorio de almacenamiento .

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

  3. Escriba un nombre para el nuevo 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 cada servidor HASH (0x2e68218) del grupo tenga 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 en 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 Descubrir LUNs y, a continuación, elija el LUN en el que desea crear el SR en la lista LUNs 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.

    El nuevo SR aparece en el panel Recursos , en el nivel de grupo.

Para crear un SR en el recurso compartido iSCSI en el nivel del pool mediante la CLI xe:

Advertencia:

Cuando crea SRs HASH (0x2e68218) 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 todos los hosts del grupo. Los hosts que se unan más tarde 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 el nuevo SR como el valor predeterminado de 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 predeterminado para toda la piscina, todas las máquinas virtuales futuras tienen sus discos creados en este SR.