Puede descargar e implementar Horizon Edge Gateway en la implementación federada de Horizon 8 en Google Cloud Platform (GCP) para emparejarla con Horizon Cloud.
Descargue e implemente el dispositivo Horizon Edge Gateway para una implementación de Edge que utilice arquitectura federada para la solución GCVE de Google Cloud. En la arquitectura federada, debe implementar Horizon Edge Gateway en la infraestructura nativa de Google Cloud Platform (GCP) del entorno de su implementación de Edge.
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 segmento de Google Cloud Storage y cargue el TAR del dispositivo en el segmento.
- Cree una imagen personalizada a partir del archivo TAR cargado.
- Cree la instancia de máquina virtual de Horizon Edge Gateway a partir de la imagen personalizada.
Requisitos
Debe cumplir los siguientes requisitos antes de continuar.
-
Compruebe que cumple los requisitos relacionados con Horizon Edge Gateway descritos en Introducción a la implementación de Horizon 8 Edge.
-
Compruebe que cumple con lo especificado en Hacer que las URL de destino adecuadas sean accesibles para implementar Horizon Edge Gateway en un entorno de Microsoft Azure para usar Horizon Edge Gateway para emparejar un pod de Horizon 8 con Horizon Cloud.
-
Compruebe que esté utilizando la versión adecuada de Horizon Edge Gateway. Consulte la Matriz de interoperabilidad de productos de Omnissa.
-
El dispositivo virtual de Horizon Edge Gateway debe tener acceso a Internet para poder comunicarse con Horizon Control Plane. Si en el entorno se requiere el uso de un servidor proxy y su correspondiente configuración para que los dispositivos implementados puedan acceder a Internet, al configurar el proxy con el dispositivo Horizon Edge Gateway, verifique que revisó la información relacionada con dicho proxy, así como las limitaciones y los problemas conocidos.
Nota: Actualice la configuración del proxy en la instancia de Edge.
/opt/horizon/bin/configure-edge-gateway.sh --configure-proxy --proxy-host 127.0.0.1 --proxy-port 3128 --proxy-username 'exampleUsername' --proxy-password 'examplePassword'Para explorar más opciones, ejecute el script con la opción
-h, como se muestra a continuación:/opt/horizon/bin/configure-edge-gateway.sh -h -
Para utilizar un proxy al emparejar su implementación de Edge utilizando el script configure-edge-gateway.sh, primero debe ejecutar el siguiente comando, especificando el valor true cuando ProxySSL está habilitado y especificando el valor false en el resto de casos:
/opt/horizon/bin/configure-edge-gateway.sh -p 'Pairing_Code' -x -i 'IP_or FQDN_of Proxy' -r 'Proxy_Port' -m 'Proxy_User_Name' -a 'Proxy_Password' -s 'true_or_false' -
Puede realizar algunos de los pasos de implementación mediante la interfaz gráfica de usuario (GUI) de Google Cloud o la interfaz de línea de comandos (CLI) de Google Cloud. Para usar la CLI, primero debe instalar los componentes necesarios en el sistema local:
- La herramienta
gsutil. Para obtener instrucciones, consulte la documentación de Google Cloud Storage. - Google Cloud SDK. Para obtener instrucciones, consulte la documentación de Google Cloud SDK.
- La herramienta
Procedimiento
-
Descargue la imagen de disco de Horizon Edge Gateway siguiendo el paso para obtener el archivo binario del dispositivo Horizon Edge Gateway del procedimiento descrito en la página Agregar e implementar una instancia de Horizon 8 Edge. Responda a los avisos que aparecen en pantalla.
La imagen de disco/dispositivo 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 GCVE, descargue la última imagen de disco de Horizon Edge Gateway. Le recomendamos que utilice la versión más reciente del dispositivo Edge Gateway. Consulte información sobre versiones en la Matriz de interoperabilidad de productos de Omnissa.
Antes de cargar el archivo de imagen de disco en el entorno de GCVE, primero debe crear un segmento de Google Cloud Storage.
-
Cree un segmento 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 segmento 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.
-
(GUI) Inicie sesión en Google Cloud Platform para el entorno de GCVE. Vaya a la página Cloud Storage, seleccione el segmento que creó anteriormente y cargue el archivo TAR en el segmento.
-
(CLI) Abra la consola de
gsutily ejecute el siguiente comando.gsutil cp <file-path-to-TAR-file> gs://<bucket-name>
-
-
Cree una imagen personalizada a partir del archivo TAR cargado.
-
(GUI) En Google Cloud Platform, vaya a la página Compute Engine > Images. 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 segmento. 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 la máquina virtual de Horizon Edge Gateway, prepare un script de inicio similar al siguiente ejemplo.
#! /bin/bash /opt/horizon/bin/configure-adapter.py --sshEnable echo -e '<password>\n<password>' | passwd admin echo -e '<password>\n<password>' | passwd ccadmin echo 'cs_ip cs_fqdn' >> /etc/hostsEn 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 admin en el dispositivo con la contraseña definida (\n). Asegúrese de definir una contraseña segura.
- Creación de una cuenta de usuario ccadmin en el dispositivo con la contraseña definida (\n). Asegúrese de definir una contraseña segura.
- 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 a partir de 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 de 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.
-
SSH a la instancia de GCP de la 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 emparejamiento de instancias de Edge utilizando el siguiente formato de comando, donde pairing_code es el código de emparejamiento que copió en el paso Implementar y emparejar Horizon Edge Gateway del procedimiento descrito en Agregar e implementar una instancia de Horizon 8 Edge.
```
sudo su -
/opt/horizon/bin/configure-edge-gateway.sh -p <pairing_code>
```
11. 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 Agregar e implementar una instancia de Horizon 8 Edge.
¿Le resultó útil esta página?