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 hosts con almacenamiento local
-
Grupos de hosts con almacenamiento compartido:
-
Múltiples hosts con almacenamiento NFS compartido
-
Múltiples hosts con almacenamiento iSCSI compartido
-
hosts con almacenamiento local
La implementación más sencilla de es ejecutar máquinas virtuales en uno o más hosts con almacenamiento local.
Nota:
la migración en vivo de máquinas virtuales entre hosts solo está disponible cuando comparten almacenamiento. Sin embargo, el 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 hosts
Procedimiento de alto nivel
- Instale el software host en los servidores.
- Instalar en los sistemas.
- Conéctese a los hosts.
Después de conectarse a los hosts, el almacenamiento se configura automáticamente en el disco local de los hosts.
Grupos de hosts con almacenamiento compartido
Un grupo consta de varias instalaciones de host, enlazadas juntas como una única entidad administrada. Cuando se combina con almacenamiento compartido, un pool permite que las VM se inicien en cualquier host del pool que tenga suficiente memoria. Las máquinas virtuales se pueden mover dinámicamente entre hosts mientras se ejecutan () con un tiempo de inactividad mínimo. Si un host individual sufre una falla 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) 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 . 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 las siguientes secciones se describen a continuación la configuración de dos soluciones comunes de almacenamiento compartido (NFS e iSCSI) para un grupo de hosts. 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, consulte Almacenamiento.
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 o Hosts y Resource Pools.
hosts 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 hosts
-
Un servidor que exporta un directorio compartido a través de NFS
Procedimiento de alto nivel
-
Instale el software host en los servidores.
-
Instalar en los sistemas.
-
Conéctese a los hosts.
-
Cree su grupo de hosts.
-
Configure el servidor NFS.
-
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 el servidor NFS para que tenga uno o más destinos que puedan montar los clientes NFS (por ejemplo, hosts 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 detalles.
Para crear un SR en el recurso compartido NFS en el nivel de grupo en :
-
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 .
-
En Almacenamiento en disco virtual, elija NFS VHD como tipo de almacenamiento. Elija Siguiente para continuar.
-
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 hosts del grupo.
-
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
-
Abra una consola en cualquier host del grupo.
-
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: servidor = servidor \ device-config: ruta de acceso de servidor = rutaEl
device-config-serverargumento hace referencia al nombre del servidor NFS y eldevice-config-serverpathargumento hace referencia a la ruta del servidor. Dado quesharedse 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. -
Busque el UUID del grupo mediante el
pool-listcomando. -
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_uuidDado que el almacenamiento compartido se ha establecido como predeterminado para toda la agrupación, todas las máquinas virtuales futuras tienen sus discos creados en este SR.
hosts 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 hosts
-
Un servidor que proporciona un directorio compartido a través de iSCSI
Procedimiento de alto nivel
-
Instale el software host en los servidores.
-
Instalar en los sistemas Windows.
-
Conéctese a los hosts.
-
Cree su grupo de hosts.
-
Configure el almacenamiento iSCSI.
-
Si es necesario, habilite varios iniciadores en su dispositivo iSCSI.
-
Si es necesario, configure el IQN iSCSI para cada host.
-
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 los hosts para poder ver y acceder al LUN de destino iSCSI. Tanto el destino iSCSI como cada iniciador iSCSI en cada host deben tener un nombre válido y único (IQN) iSCSI. Para obtener detalles de configuración, es mejor ver la documentación de su proveedor.
Configuración de un IQN iSCSI para cada host
Tras la instalación, 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 un SR en el recurso compartido iSCSI en el nivel del pool mediante :
Advertencia:
Al crear SRs en almacenamiento iSCSI o HBA, se destruye cualquier contenido existente del volumen.
-
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 .
-
En Almacenamiento en disco virtual, elija Software iSCSI como tipo de almacenamiento. Elija Siguiente para continuar.
-
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 host del grupo tenga acceso a uno o más LUNs.
-
Si ha configurado el destino iSCSI para utilizar la autenticación CHAP, introduzca el usuario y la contraseña.
-
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 .
-
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.
-
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:
Al crear SRs en almacenamiento iSCSI o HBA, se destruye cualquier contenido existente del volumen.
-
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 \El
device-config:targetargumento hace referencia al nombre o la dirección IP del servidor iSCSI. Dado que elsharedargumento 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.
-
Busque el UUID del grupo ejecutando el
pool-listcomando. -
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_uuidDado que el almacenamiento compartido se ha establecido como predeterminado para toda la agrupación, todas las máquinas virtuales futuras tienen sus discos creados en este SR.