Puede descargar e implementar Horizon Edge Gateway en la implementación federada de Horizon 8 en Solución de VMware en Azure 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 Microsoft Azure. En la arquitectura federada, debe implementar Horizon Edge Gateway en la infraestructura nativa de Microsoft Azure 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 Azure nativa dentro del entorno del pod:
  • Descargue el archivo VHD de Horizon Edge Gateway.
  • Cree un contenedor de almacenamiento de Azure y cargue el VHD del dispositivo en ese contenedor de almacenamiento.
  • Cree una imagen de máquina virtual (VM) desde el VHD cargado.
  • Cree la máquina virtual de Horizon Edge Gateway desde la imagen de máquina virtual.

Requisitos previos

Siga estos pasos para descargar e implementar el dispositivo Horizon Edge Gateway para una implementación de pod que utilice la arquitectura federada con Azure VMware Solution (AVS). En la arquitectura federada, debe implementar Horizon Edge Gateway en la infraestructura nativa de Microsoft Azure del entorno del pod.

Debe cumplir los siguientes requisitos previos antes de continuar.

  • Compruebe que cumple los requisitos previos relacionados con Horizon Edge Gateway descritos en Implementaciones de Horizon 8 Edge.
  • Compruebe que cumple los Hacer que las URL de destino adecuadas sean accesibles para implementar Horizon Edge Gateway en un entorno de Horizon 8 para usar Horizon Edge Gateway para emparejar un pod de Horizon 8 con Horizon Cloud Service.
  • El dispositivo virtual de Horizon Edge Gateway debe tener acceso a Internet para poder comunicarse con el plano de control de Horizon Cloud. 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 de Horizon Edge Gateway, verifique que revisó la información relacionada con dicho proxy, así como las limitaciones y los problemas conocidos.
    Nota: Actualizar configuración de proxy en Edge
    /opt/vmware/bin/configure-edge-webproxy.py --proxyHost 127.0.0.1 --proxyPort 3128 --proxyUsername 'exampleUsername' --proxyPassword 'examplePassword'
    
    Para explorar más opciones, ejecute el script con la opción -h, como se muestra a continuación:
    /opt/vmware/bin/configure-edge-webproxy.py -h
  • Para utilizar un proxy al ejecutar un script de par de instancias de Edge, 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/vmware/bin/pair-edge-with-proxy.sh -i 'IP_or FQDN_of Proxy' -o 'Proxy_Port' -u 'Proxy_User_Name' -p 'Proxy_Password' -s 'true_or_false' -c 'Connection_String'

Procedimiento

  1. 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 VHD. Descargue el archivo VHD en el sistema local según lo especificado.

    Nota: Descargue la versión 2.3.3.0 o posterior de la imagen de disco de Horizon Edge Gateway, por ejemplo, edge-gw-2.3.3.0-22720582.azure.vhd.zip.

    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:

    Las siguientes funciones y servicios son compatibles con los pods de Horizon en AVS emparejado con Horizon Edge Gateway:

    • Licencias
    • Supervisar
    Antes de cargar el archivo de imagen de disco en el entorno de AVS, primero debe crear un contenedor de almacenamiento de Azure y compartirlo con una firma de acceso compartido.
  2. En el portal de Azure, desplácese hasta la cuenta de almacenamiento y cree un contenedor de almacenamiento para el archivo VHD. Para obtener más información, consulte https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview.
    Durante la creación de la firma de acceso compartido, se genera un token SAS. Debe construir una URL de cuenta de almacenamiento para el archivo de imagen de disco. Para ello, anexe el token SAS a la URL del contenedor de almacenamiento.
    1. Para abrir el contenedor de almacenamiento, desplácese hasta Cuenta de almacenamiento > Propiedades > Dirección URL. Tome nota de la dirección URL del contenedor de almacenamiento para los siguientes pasos.
    2. Cree una firma de acceso compartido. Desplácese hasta Cuenta de almacenamiento > Firma de acceso compartido > Seleccionar tipos de recursos y generar SAS y cadena de conexión. Tome nota del token SAS generado para los siguientes pasos.
    3. Construya la URL de la cuenta de almacenamiento con este formato:

      <ruta_contenedor_almacenamientoruta_contenedor_almacenamiento>/nombre_imagen_disco_edge.vhd<token_SAS>

      A continuación se muestra un ejemplo de una dirección URL de cuenta de almacenamiento:

      https://azurestorage1.blob.core.windows.net/vmware/edge-gw-2.3.3.0-22720582.azure.vhd.zip?sv=2020-01-01&ss=bfqt&srt=sco&sp=rwdlapx&se=2020-01-01T12:00:00Z&st=2020-01-01T06:00:00Z&spr=https&sig=dUPul74l4K0ah%2FdoCpaTTjY4t2Js8kBY%3D
  3. Cargue el archivo de imagen de disco en la URL de la cuenta de almacenamiento que creó.
    1. Descargue e instale la utilidad AzCopy en el sistema local donde extrajo el archivo VHD que contiene la imagen de disco de Horizon Edge Gateway.
      Para obtener más información sobre la utilidad AzCopy, consulte https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-v10.
    2. Para cargar el archivo VHD, ejecute el siguiente comando en la utilidad AzCopy:
      azcopy cp <ruta_archivo_VHD_extraído> “<URL_cuenta_almacenamiento>” --blob-type PageBlob

      A continuación, se muestra un ejemplo de un comando de carga emitido desde un equipo local Windows:

      azcopy cp c:\edge-gw-2.3.3.0-22720582.azure.vhd.zip "https://azurestorage1.blob.core.windows.net/vmware/edge-gw-2.3.3.0-22720582.azure.vhd?sv=2020-01-01&ss=bfqt&srt=sco&sp=rwdlapx&se=2020-01-01T12:00:00Z&st=2020-01-01T06:00:00Z&spr=https&sig=dUPul74l4K0ah%2FdoCpaTTjY4t2Js8kBY%3D" --blob-type PageBlob
  4. Cree una imagen de máquina virtual (VM) desde el archivo VHD cargado.
    1. En el portal de Azure, desplácese hasta Imágenes y cree una nueva imagen de máquina virtual. Introduzca un nombre para la imagen y especifique la ubicación de destino y el grupo de recursos.
    2. Especifique las siguientes opciones:
      • Establezca la opción Tipo de sistema operativo en Linux.
      • Establezca la opción Generación de máquinas virtuales en Gen1.
    3. Para el blob de almacenamiento, desplácese hasta la cuenta de almacenamiento y el contenedor que creó, y seleccione el archivo VHD que cargó.
    4. Haga clic en Crear para crear la imagen de la máquina virtual desde el archivo VHD.
  5. Implemente el dispositivo Horizon Edge Gateway mediante la creación de la máquina virtual del dispositivo a partir de la imagen de la máquina virtual.
    1. En el portal de Azure, abra la imagen de máquina virtual que creó en el paso anterior. Haga clic en Crear máquina virtual.
    2. Especifique la configuración siguiente:
    3. Para la cuenta de administrador, especifique ccadmin como el nombre de usuario. Debe crear esta cuenta de usuario ccadmin para permitir el acceso SSH al dispositivo.
    4. Para Acceso SSH, especifique el método de autenticación Clave pública SSH.
      Nota: Se admiten los métodos de autenticación de Contraseña y Clave pública SSH. Sin embargo, el método de Clave pública SSH proporciona mayor seguridad y es el preferido.
    5. Para Configuración de firewall, configure los siguientes puertos:
      • Puerto 443 para HTTPS
      • Puerto 22 para SSH

      Si desea configurar un firewall y un servidor proxy para el dispositivo, también debe configurar el dispositivo para que permita ciertas URL públicas. Para obtener más información, Hacer que las URL de destino adecuadas sean accesibles para implementar Horizon Edge Gateway en un entorno de Microsoft Azure.

    6. Para la configuración de red, especifique una asignación de dirección IP pública si necesita permitir el acceso al dispositivo a través de una red pública. Además, especifique los puertos de entrada públicos para HTTPS y SSH.
    7. Desplácese hasta Propiedades de la máquina virtual y anote la dirección IP y el FQDN de la máquina virtual del dispositivo. Necesitará esta información más adelante para acceder al portal de configuración de Horizon Edge Gateway basado en navegador.
  6. Si el entorno requiere el uso de un servidor proxy HTTP para que los dispositivos virtuales accedan a Internet, configure los ajustes relacionados con el proxy para el dispositivo, como se describe en la sección Requisitos previos de este tema.
  7. Permita el acceso SSH a Horizon Edge Gateway mediante una interfaz de línea de comandos. Para obtener información relacionada, consulte Habilitar el acceso de SSH para Horizon Edge.
  8. Si desea utilizar un nombre de dominio completo (FQDN) para el dispositivo Horizon Edge Gateway y resolver el nombre de host, cree un registro de búsqueda directo e inverso en el servidor DNS que asigne dicho FQDN a la IP estática del dispositivo virtual Horizon Edge Gateway.
  9. SSH a la instancia de Microsoft Azure 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 Microsoft Azure para obtener más información sobre cómo conectarse a la instancia de. Se recomienda utilizar SSH para permitir copiar y pegar la clave de emparejamiento.

  10. 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'

  11. Para mejorar la seguridad, considere la posibilidad de desactivar SSH cuando haya completado estos pasos.
  12. 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.