Puede descargar e implementar Horizon Edge Gateway en la implementación federada de Horizon 8 en Google Cloud Platform (GCP) para emparejarse con Horizon Cloud Service - next-gen.
Descargue e implemente el dispositivo de Horizon Edge Gateway para una implementación de pod que utilice una arquitectura federada para VMware Cloud en Google Cloud Platform. En la arquitectura federada, debe implementar Horizon Edge Gateway en la infraestructura nativa de Google Cloud Platform (GCP) del entorno del pod.
A continuación se ofrece una descripción de nivel general de los pasos necesarios para implementar
Horizon Edge Gateway en la infraestructura de GCP nativa dentro del entorno del pod:
- Descargue el archivo TAR de Horizon Edge Gateway.
- Cree un depósito de Google Cloud Storage y cargue el TAR del dispositivo en el depósito.
- Cree una imagen personalizada a partir del archivo TAR cargado.
- Cree la instancia de máquina virtual (VM) de Horizon Edge Gateway a partir de la imagen personalizada.
Requisitos previos
Debe cumplir los siguientes requisitos previos antes de continuar.
Procedimiento
- Descargue la imagen de disco de Horizon Edge Gateway mediante la instrucción del Paso 7. Utilice Descargar para obtener el archivo binario del dispositivo Horizon Edge Gateway. del procedimiento en la página Implementar una instancia de Horizon Edge para usarla con implementaciones de Horizon 8 y el plano de control de Horizon Cloud Service - next-gen y siga todas las indicaciones en pantalla.
La imagen de disco de Horizon Edge Gateway está disponible como archivo TAR. Descargue el archivo TAR en el sistema local según lo especificado.
Guarde el archivo binario descargado en una ubicación desde la que lo implementará en la plataforma de virtualización deseada y, a continuación, vuelva a esta secuencia de pasos para continuar con el proceso de emparejamiento requerido.
Nota: Para implementar el dispositivo en un entorno de GCVE, descargue la versión 2.3.3.0 o una versión posterior de la imagen de disco de
Horizon Edge Gateway, por ejemplo
edge-gw-2.3.3.0-22720582.google.tar.gz
.
Antes de cargar el archivo de imagen de disco en el entorno de GCVE, primero debe crear un depósito de Google Cloud Storage.
- Cree un depósito de Google Cloud Storage en el entorno de GCVE. Para obtener instrucciones detalladas, consulte la documentación de Google Cloud.
- Cargue el archivo TAR descargado en el depósito de Google Cloud Storage. Puede realizar este paso mediante la interfaz gráfica de usuario (GUI) de Google Cloud o la interfaz de línea de comandos (CLI) de Google Cloud.
- Cree una imagen personalizada a partir del archivo TAR cargado.
- (GUI) En Google Cloud Platform, vaya a la página . Seleccione la opción para crear una imagen. En la página de creación de imagen, especifique Cloud Storage como origen y desplácese hasta el archivo TAR cargado en el depósito. Especifique otras propiedades de imagen según corresponda y, a continuación, cree la imagen.
Compruebe que la nueva imagen aparezca en la lista Images.
- (CLI) En la consola de
gsutil
, ejecute el comando de creación de imagen, similar al siguiente ejemplo.
gcloud compute --project <project-name> images create <image-name> --description <image-description> --source-uri <TAR-file-uri>
Nota: Puede personalizar el comando con los parámetros adecuados según sea necesario. Para obtener información detallada, consulte la documentación de referencia de Google Cloud SDK.
- Para admitir la creación y configuración de la instancia de máquina virtual de Horizon Edge Gateway, prepare un script de inicio similar al siguiente ejemplo.
#! /bin/bash
/usr/bin/python3 /opt/vmware/bin/configure-adapter.py --sshEnable
sudo useradd ccadmin
echo -e 'password\npassword' | passwd ccadmin
echo 'cs_ip cs_fqdn' >> /etc/hosts
En el ejemplo, el script admite las siguientes configuraciones:
- Habilitación del acceso SSH al dispositivo Horizon Edge Gateway.
- Creación de una cuenta de usuario de
ccadmin
en el dispositivo con la contraseña definida (contraseña).
- Resolución del nombre de host de Connection Server (cs_fqdn) en la dirección IP de Connection Server (cs_ip).
- Cree la instancia de máquina virtual de Horizon Edge Gateway desde la imagen personalizada. Asegúrese de configurar un mínimo de n2-standard-8 para el dimensionamiento de máquina virtual o el tipo de máquina.
- (GUI) En Google Cloud Platform, vaya a la página Images, seleccione la imagen personalizada que creó anteriormente y seleccione la opción para crear una instancia de máquina virtual. Especifique un mínimo de n2-standard-8 para el dimensionamiento de máquina virtual o el tipo de máquina, designe la imagen personalizada como disco de arranque y agregue el script de inicio que preparó anteriormente. Especifique otras propiedades de máquina virtual según corresponda y, a continuación, cree la instancia de máquina virtual.
Compruebe que la máquina virtual de Horizon Edge Gateway aparece en la lista de instancias de máquina virtual.
- (CLI) En la consola de
gsutil
, ejecute el comando de creación de instancias, similar al del siguiente ejemplo.
gcloud compute --project <project-name> instances create <instance-name>
--zone <zone> --machine-type <n2-standard-8-minimum> --network <network>
--subnet <subnet> --maintenance-policy <maintenance-policy> --scopes <scope>
--image <custom-TAR-image> --metadata startup-script=<startup-script>
Nota: Puede personalizar el comando con los parámetros adecuados según sea necesario. Para obtener información detallada, consulte la documentación de referencia de Google Cloud SDK.
- Después de iniciar la máquina virtual Horizon Edge Gateway, edite la configuración de la instancia de máquina virtual y elimine el script de inicio.
Importante: Debe eliminar el script de inicio de la instancia para evitar que el script se ejecute cada vez que se reinicie
Horizon Edge Gateway.
- Acceda mediante SSH a la instancia de GCP de máquina virtual de Horizon Edge Gateway.
Para obtener información relacionada, consulte Habilitar el acceso de SSH para Horizon Edge.
Consulte la documentación de Google Cloud para obtener más información sobre cómo conectarse a la instancia. Se recomienda utilizar SSH para permitir copiar y pegar la clave de emparejamiento.
- Ejecute un script de Edge de emparejamiento con el siguiente formato de comando, donde código_emparejamiento es el código de emparejamiento que copió de la página de la interfaz de usuario 6. Implementar y emparejar Horizon Edge Gateway que se describe en Implementar una instancia de Horizon Edge para usarla con implementaciones de Horizon 8 y el plano de control de Horizon Cloud Service - next-gen:
/opt/vmware/sbin/pair-edge.sh 'código_emparejamiento'
- Para mejorar la seguridad, considere la posibilidad de desactivar SSH cuando haya completado estos pasos.
- Vuelva a Horizon Universal Console para completar la configuración de los detalles de Horizon Connection Server. Consulte Implementar una instancia de Horizon Edge para usarla con implementaciones de Horizon 8 y el plano de control de Horizon Cloud Service - next-gen.