Vous pouvez télécharger et déployer la passerelle Passerelle Horizon Edge dans votre déploiement fédéré d'Horizon 8 dans Google Cloud Platform (GCP) à coupler avec Horizon Cloud Service - next-gen.

Téléchargez et déployez le dispositif Passerelle Horizon Edge pour un déploiement d'espace qui utilise l'architecture fédérée pour VMware Cloud on Google Cloud Platform. Dans l'architecture fédérée, vous devez déployer Passerelle Horizon Edge dans l'infrastructure Google Cloud Platform (GCP) native de l'environnement de votre espace.

Voici une présentation générale des étapes requises pour déployer Passerelle Horizon Edge dans l'infrastructure GCP native de l'environnement de votre espace
  • Téléchargez le fichier TAR d'Passerelle Horizon Edge.
  • Créez un compartiment de stockage Google Cloud et chargez le fichier TAR du dispositif dans ce compartiment.
  • Créez une image personnalisée à partir du fichier TAR téléchargé.
  • Créez l'instance de machine virtuelle (VM) Passerelle Horizon Edge à partir de l'image personnalisée.

Conditions préalables

Vous devez respecter les conditions préalables suivantes avant de poursuivre.

  • Vérifiez que vous avez respecté les conditions préalables liées à la Passerelle Horizon Edge décrites dans la section Déploiements des dispositifs Horizon 8 Edge.
  • Vérifiez que vous avez respecté les conditions préalables répertoriées dans la section Rendre les URL de destination appropriées accessibles pour déployer une passerelle Passerelle Horizon Edge dans un environnement Horizon 8 pour utiliser la passerelle Passerelle Horizon Edge pour coupler un espace Horizon 8 avec Horizon Cloud Service.
  • Le dispositif virtuel Passerelle Horizon Edge doit accéder à Internet pour communiquer avec le plan de contrôle Horizon Cloud. Si votre environnement nécessite l'utilisation d'une configuration de serveur proxy et de proxy pour que les dispositifs déployés accèdent à Internet, veillez à vérifier les informations liées au proxy, les limitations connues et les problèmes connus lors de l'utilisation des paramètres de proxy avec le dispositif Passerelle Horizon Edge.
    Note : Mettre à jour la configuration du proxy dans Edge
    /opt/vmware/bin/configure-edge-webproxy.py --proxyHost 127.0.0.1 --proxyPort 3128 --proxyUsername 'exampleUsername' --proxyPassword 'examplePassword'
    
    Pour explorer plus d'options, exécutez le script avec l'option -h, comme indiqué ci-dessous :
    /opt/vmware/bin/configure-edge-webproxy.py -h
  • Pour utiliser un proxy lors de l'exécution d'un script pair-edge, vous devez d'abord exécuter la commande suivante, en indiquant true lorsque ProxySSL est activé et sinon en indiquant false :
    /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'
  • Vous pouvez effectuer certaines étapes de déploiement à l'aide de l'interface utilisateur graphique (GUI) de Google Cloud ou de l'interface de ligne de commande (CLI) de Google Cloud. Pour utiliser l'interface de ligne de commande (CLI), vous devez d'abord installer les composants requis sur votre système local :
    • Outil gsutil. Pour obtenir des instructions, reportez-vous à la documentation de Google Cloud Storage.
    • SDK Google Cloud. Pour obtenir des instructions, reportez-vous à la documentation du SDK Google Cloud.

Procédure

  1. Téléchargez l'image disque Passerelle Horizon Edge à l'aide de Étape 7. Utilisez l'option Télécharger pour obtenir le fichier binaire du dispositif de passerelle Horizon Edge.Instruction de la procédure à la page Déployer un dispositif Horizon Edge à utiliser avec les déploiements d'Horizon 8 et le plan de contrôle Horizon Cloud Service - next-gen. Répondez à toutes les invites à l'écran.

    L'image disque Passerelle Horizon Edge est disponible sous la forme d'un fichier TAR. Téléchargez le fichier TAR sur votre système local comme spécifié.

    Enregistrez le fichier binaire téléchargé dans un emplacement à partir duquel vous le déploierez sur la plate-forme de virtualisation souhaitée, puis revenez à cette séquence d'étapes pour poursuivre le processus de couplage requis.

    Note : Pour déployer le dispositif dans un environnement GCVE, téléchargez la version 2.3.3.0 ou ultérieure de l'image disque Passerelle Horizon Edge, par exemple edge-gw-2.3.3.0-22720582.google.tar.gz.
    Avant de charger le fichier d'image de disque dans votre environnement GCVE, vous devez d'abord créer un compartiment Google Cloud Storage.
  2. Créez un compartiment Google Cloud Storage dans votre environnement GCVE. Pour obtenir des instructions détaillées, reportez-vous à la documentation de Google Cloud.
  3. Chargez le fichier TAR téléchargé dans votre compartiment Google Cloud Storage. Vous pouvez effectuer cette étape à l'aide de l'interface utilisateur graphique (GUI) de Google Cloud ou de l'interface de ligne de commande (CLI) de Google Cloud.
    • (GUI) Connectez-vous à Google Cloud Platform pour votre environnement GCVE. Accédez à la page Cloud Storage, sélectionnez le compartiment que vous avez créé précédemment et chargez le fichier TAR dans ce compartiment.
    • (CLI) Ouvrez la console gsutil et exécutez la commande suivante.
      gsutil cp <file-path-to-TAR-file> gs://<bucket-name>
  4. Créez une image personnalisée à partir du fichier TAR téléchargé.
    • (GUI) Dans Google Cloud Platform, accédez à la page Compute Engine > Images. Sélectionnez l'option pour créer une image. Sur la page de création d'image, spécifiez Cloud Storage en tant que source et accédez au fichier TAR chargé dans votre compartiment. Spécifiez d'autres propriétés de l'image, le cas échéant, puis procédez à la création de l'image.

      Vérifiez que la nouvelle image apparaît dans la liste Images.

    • (CLI) Dans la console gsutil, exécutez la commande de création d'image, semblable à l'exemple suivant.
      gcloud compute --project <project-name> images create <image-name> --description <image-description> --source-uri <TAR-file-uri>
      Note : Vous pouvez personnaliser la commande avec les paramètres appropriés si nécessaire. Pour obtenir des informations détaillées, reportez-vous à la documentation de référence du SDK Google Cloud.
  5. Pour prendre en charge la création et la configuration de l'instance de machine virtuelle Passerelle Horizon Edge, préparez un script de démarrage semblable à l'exemple suivant.
    #! /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
    Dans l'exemple, le script prend en charge les configurations suivantes :
    • Activation de l'accès SSH au dispositif Passerelle Horizon Edge.
    • Création d'un compte d'utilisateur ccadmin sur le dispositif avec le mot de passe défini (password).
    • Résolution du nom d'hôte (cs_fqdn) du Serveur de connexion sur l'adresse IP (cs_ip) du Serveur de connexion.
  6. Créez l'instance de VM Passerelle Horizon Edge à partir de l'image personnalisée. Assurez-vous de configurer au minimum n2-standard-8 pour le dimensionnement de machine virtuelle ou le type de machine.
    • (GUI) Dans Google Cloud Platform, accédez à la page Images, sélectionnez l'image personnalisée que vous avez créée précédemment, puis sélectionnez l'option de création d'une instance de machine virtuelle. Spécifiez au minimum n2-standard-8 pour le dimensionnement de machine virtuelle ou le type de machine, désignez l'image personnalisée comme disque de démarrage et ajoutez le script de démarrage que vous avez préparé précédemment. Spécifiez les autres propriétés de la machine virtuelle de la manière appropriée, puis procédez à la création de l'instance de machine virtuelle.

      Vérifiez que la machine virtuelle Passerelle Horizon Edge figure dans la liste des instances de machine virtuelle.

    • (CLI) Dans la console gsutil, exécutez la commande de création d'instance, semblable à l'exemple suivant.
      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>
      Note : Vous pouvez personnaliser la commande avec les paramètres appropriés si nécessaire. Pour obtenir des informations détaillées, reportez-vous à la documentation de référence du SDK Google Cloud.
  7. Une fois la machine virtuelle Passerelle Horizon Edge démarrée, modifiez la configuration de l'instance de machine virtuelle et supprimez le script de démarrage.
    Important : Vous devez supprimer le script de démarrage de l'instance pour empêcher le script de s'exécuter à chaque redémarrage d' Passerelle Horizon Edge.
  8. Connectez-vous via SSH à l'instance de GCP de la VM Passerelle Horizon Edge.

    Pour des informations complémentaires, consultez Activer l'accès SSH pour Horizon Edge.

    Pour plus d'informations sur la connexion à votre instance, reportez-vous à la documentation de Google Cloud. Nous recommandons SSH pour autoriser le copier-coller de la clé de couplage.

  9. Exécutez un script pair-edge à l'aide du format de commande suivant, où pairing_code est le code de couplage que vous avez copié à partir de la page de l'interface utilisateur 6. Déployer et coupler la passerelle Horizon Edge décrite dans Déployer un dispositif Horizon Edge à utiliser avec les déploiements d'Horizon 8 et le plan de contrôle Horizon Cloud Service - next-gen :

    /opt/vmware/sbin/pair-edge.sh 'pairing_code'

  10. Pour améliorer la sécurité, pensez à désactiver SSH une fois ces étapes terminées.
  11. Revenez à Horizon Universal Console pour terminer la configuration du détail d'Horizon Connection Server. Reportez-vous à la section Déployer un dispositif Horizon Edge à utiliser avec les déploiements d'Horizon 8 et le plan de contrôle Horizon Cloud Service - next-gen.