Skip to main content

1 septembre 2026

Caractéristiques de haute disponibilité d'un déploiement d'Horizon Cloud on Microsoft Azure

Cette page de documentation décrit les caractéristiques de haute disponibilité d'un déploiement d'Horizon Cloud on Microsoft Azure.

À partir de la version de service v2204, de nouveaux déploiements sont effectués avec la haute disponibilité (HA) configurée par défaut.

Si vous disposez d'un espace qui existait avant la version v2204 et que la haute disponibilité n'est actuellement pas activée sur cet espace, vous pouvez l'activer à l'aide des étapes de la section Activer la haute disponibilité sur un espace Horizon Cloud dans Microsoft Azure. La page de détails de l'espace indique si la haute disponibilité est activée sur un espace.

Introduction

Les caractéristiques de haute disponibilité d'un déploiement d'Horizon Cloud on Microsoft Azure sont destinées à permettre la poursuite des opérations standard du déploiement dans les scénarios suivants :

  • Si une VM du gestionnaire d'espace tombe en panne ou rencontre un problème, le trafic destiné à ce gestionnaire d'espace est automatiquement acheminé vers l'autre VM du gestionnaire d'espace sans intervention manuelle.
  • Dans une configuration de passerelle, si une VM Unified Access Gateway tombe en panne ou rencontre un problème, le trafic destiné à cette VM Unified Access Gateway est acheminé vers l'autre VM Unified Access Gateway sans intervention manuelle.

Éléments de conception

La conception HA du déploiement d'Horizon Cloud on Microsoft Azure utilise les éléments suivants.

Ces éléments assurent la résilience et le basculement si l'une des VM couplées rencontre un problème ou tombe en panne.

  • VM couplées
  • Groupe à haute disponibilité Microsoft Azure par paire de VM
  • Équilibrage de charge Microsoft Azure connectant les machines virtuelles dans chaque paire
  • Service géré par Microsoft Azure Database pour PostgreSQL

Continuez à lire les sections suivantes de cette page de documentation pour plus d'informations sur l'utilisation de chacun de ces éléments de conception dans le déploiement.

VM couplées

Le système de déploiement d'Horizon Cloud on Microsoft Azure déploie par défaut :

  • Deux machines virtuelles du gestionnaire d'espace pour chaque déploiement d'Horizon Cloud on Microsoft Azure
  • Deux machines virtuelles Unified Access Gateway pour chaque configuration de passerelle déployée.

Remarque : Dans le cas de la VM du connecteur de passerelle déployée dans le scénario de déploiement d'une configuration de passerelle externe déployée dans son propre réseau virtuel, une VM de connecteur de passerelle unique est déployée. Si le connecteur de passerelle tombe en panne, le plan de contrôle envoie une alerte à l'équipe responsable des opérations Horizon Cloud, qui peut utiliser des appels d'API pour traiter l'état du connecteur de passerelle.

Groupe à haute disponibilité Microsoft Azure par paire de VM

Chacune des paires de VM est associée à un groupe à haute disponibilité Microsoft Azure et à un groupe à haute disponibilité par paire de VM.

En utilisant un groupe à haute disponibilité, les machines virtuelles d'une paire sont déployées chacune sur un matériel physique distinct au sein du même centre de données Microsoft Azure.

De par la conception des groupes à haute disponibilité Microsoft Azure, le groupe à haute disponibilité impose aux machines virtuelles couplées de résider sur un matériel physique distinct dans ce centre de données Microsoft Azure.

Cette séparation du matériel principal minimise la probabilité que les deux machines virtuelles subissent des interruptions de service en même temps. Les deux VM d'une paire ne sont affectées qu'en cas de panne de l'intégralité du centre de données Microsoft Azure.

Équilibrage de charge Microsoft Azure connectant les VM de chaque paire

Comme décrit dans la section VM couplées , un déploiement d'Horizon Cloud on Microsoft Azure dispose d'une paire de VM du gestionnaire d'espace et chaque configuration de passerelle déployée dispose d'une paire de VM Unified Access Gateway.

Le système de déploiement déploie un équilibrage de charge Microsoft Azure pour chaque paire de machines virtuelles.

Adresse IP de l'équilibreur de charge de gestion de l'espace

Le système de déploiement déploie cet équilibrage de charge Azure lors du déploiement de l'espace. Cet équilibrage de charge achemine le trafic vers les VM du gestionnaire d'espace en fonction de la sonde de santé et des règles configurées par le système de déploiement.

  • Les machines virtuelles du gestionnaire d'espace sont ajoutées à ce pool principal d'équilibrage de charge.
  • Une machine virtuelle du gestionnaire d'espace joue le rôle actif en facilitant les connexions des clients utilisateurs finaux aux postes de travail et aux applications provisionnés par l'espace.
  • l'équilibrage de charge détermine le gestionnaire d'espace ayant le rôle actif en fonction des règles définies et de la sonde de santé des VM du gestionnaire d'espace dans le pool principal.
  • En fonction de cela, l'équilibrage de charge achemine tout le trafic de demande de connexion de manière transparente vers la machine virtuelle du gestionnaire d'espace qui dispose du rôle actif jusqu'à ce qu'un basculement se produise.
  • Ensuite, l'autre VM du gestionnaire d'espace joue le rôle actif en facilitant les connexions des clients aux postes de travail et aux applications. À ce stade, l'équilibrage de charge achemine les demandes de connexion vers cette machine virtuelle.
  • Lorsque ce basculement se produit, une notification est envoyée à la console pour vous informer de cette modification indiquant que la machine virtuelle du gestionnaire d'espace a le rôle actif.

l'équilibrage de charge Azure déployé des VM du gestionnaire d'espace est connecté aux cartes réseau des VM qui disposent d'adresses IP sur ce que l'assistant Nouvel espace nomme Sous-réseau de VM - Principal, également appelé sous-réseau de locataire principal.

l'équilibrage de charge des VM du gestionnaire d'espace se situe entre les demandes de connexion client de l'utilisateur final et les VM du gestionnaire d'espace.

Lorsque l'espace est configuré avec une configuration de passerelle, le trafic des instances d'Unified Access Gateway est acheminé vers l'équilibrage de charge Microsoft Azure de cette VM du gestionnaire d'espace. l'équilibrage de charge Azure achemine alors ce trafic vers la VM active du gestionnaire d'espace.

Lorsque l'espace ne dispose d'aucune configuration de passerelle et que vous l'avez configuré pour des connexions directes, les connexions client de l'utilisateur final passent à l'équilibrage de charge Microsoft Azure de la VM du gestionnaire d'espace, qui achemine ce trafic vers la VM active du gestionnaire d'espace.

Configuration de la passerelle - Équilibreur de charge

Le système de déploiement déploie cet équilibrage de charge Azure lors du déploiement d'une configuration de passerelle. Cet équilibrage de charge achemine le trafic vers les machines virtuelles Unified Access Gateway du déploiement en fonction de la sonde de santé et des règles configurées par le système de déploiement.

  • Les machines virtuelles Unified Access Gateway sont ajoutées au pool principal de cet équilibrage de charge.
  • Chaque machine virtuelle Unified Access Gateway dispose d'un rôle actif dans le trafic client de l'utilisateur final. Chacune des machines virtuelles Unified Access Gateway est conçue pour gérer jusqu'à un maximum de sessions connectées simultanées de l'espace dans les limites indiquées sur la page Limites du service Horizon Cloud on Microsoft Azure.
  • l'équilibrage de charge détermine si une VM Unified Access Gateway du pool principal est saine pour recevoir des connexions en fonction des règles définies et de la sonde de santé des VM.
  • En fonction de sa détermination, l'équilibrage de charge achemine le trafic de demande de connexion de manière transparente vers les machines virtuelles qui répondent aux conditions de la sonde de santé.
  • Si une VM du pool principal rencontre un problème ou tombe en panne, l'équilibrage de charge achemine toutes les nouvelles demandes de connexion vers la VM saine.
  • Pour les connexions existantes à la VM qui rencontre le problème ou qui est tombée en panne, ces connexions sont déconnectées. Ces utilisateurs doivent reconnecter manuellement leurs sessions clientes, et l'équilibrage de charge les connecte à la machine virtuelle Unified Access Gateway saine.
  • Lorsque la machine virtuelle défectueuse revient à un état sain et répond aux règles de l'équilibrage de charge et aux conditions de la sonde de santé, l'équilibrage de charge autorise les nouvelles demandes de connexion à cette machine virtuelle.

l'équilibrage de charge d'une configuration de passerelle se situe entre les demandes de connexion client de l'utilisateur final et les machines virtuelles Unified Access Gateway de la configuration.

Pour une configuration de passerelle externe, son équilibrage de charge Azure déployé est connecté aux cartes réseau des machines virtuelles qui disposent d'adresses IP sur un élément que l'assistant du système de déploiement nomme Sous-réseau de zone DMZ. Lorsque l'assistant est utilisé pour déployer une configuration de passerelle externe dans son propre réseau virtuel, il nomme ce sous-réseau Sous-réseau frontal.

Pour une configuration de passerelle interne, son équilibrage de charge Azure déployé est connecté aux cartes réseau des VM qui disposent d'adresses IP sur le sous-réseau de locataire principal de l'espace (étiqueté Sous-réseau de VM - Principal dans l'assistant du système de déploiement).

Service géré par Microsoft Azure Database pour PostgreSQL du déploiement

Le déploiement utilise le service géré par Microsoft Azure Database pour PostgreSQL et son option de déploiement Serveur unique.

l'utilisation de ce service géré par Microsoft permet de centraliser les données requises pour les opérations d'espace et élimine la nécessité d'utiliser la réplication des données sur les machines virtuelles du gestionnaire. Dans la version actuelle, le système de déploiement utilise la configuration suivante :

  • PostgreSQL version 11
  • Mémoire optimisée
  • Génération de calcul : Gen 5
  • Cœurs virtuels : 2
  • Stockage : 10 Go
  • Croissance automatique : non
  • Stockage de sauvegarde : localement redondant

Pour plus d'informations sur la configuration de la mémoire optimisée, reportez-vous à la documentation de Microsoft :

Incidence sur le coût de votre abonnement Microsoft Azure pour les espaces créés à ce niveau de version ou mis à jour vers celui-ci

Les éléments requis pour prendre en charge la haute disponibilité dans cette version ont des implications de coût dans votre abonnement Microsoft Azure, pour l'utilisation d'Azure Database pour PostgreSQL et l'exécution des paires de machines virtuelles. Au moment de la rédaction de ce document, l'utilisation des équilibrages de charge Azure ou des groupes à haute disponibilité n'entraîne aucun coût.

Pour connaître les estimations de tarification de la configuration de Microsoft Azure Database pour PostgreSQL décrite ci-dessus qui est utilisée dans la version actuelle, reportez-vous à https://azure.microsoft.com/en-us/pricing/details/postgresql/server/.

Groupes de ressources

Les ressources liées à la haute disponibilité des gestionnaires d'espace résident dans le même groupe de ressources que les VM du gestionnaire d'espace

Les ressources liées à la haute disponibilité d'une configuration de passerelle résident dans le même groupe de ressources de la configuration de passerelle que les machines virtuelles Unified Access Gateway de cette configuration de passerelle.

Le groupe de ressources du gestionnaire d'espace reflète également l'utilisation par le déploiement du service géré par Microsoft Microsoft Azure Database pour PostgreSQL.

Vous pouvez afficher les détails des ressources dans votre abonnement lorsque vous vous connectez au portail Microsoft Azure et accédez à ces groupes de ressources.

Pour plus d'informations sur l'identification des groupes de ressources de l'espace, reportez-vous à la section Groupes de ressources créés pour un déploiement d'Horizon Cloud on Microsoft Azure .

Activer la haute disponibilité sur un espace Horizon Cloud dans Microsoft Azure

Pour un espace sur lequel la haute disponibilité n'est pas activée, vous pouvez activer celle-ci en procédant comme suit.

Cette page est destinée uniquement aux administrateurs qui disposent d'un ou de plusieurs espaces sur lesquels la haute disponibilité n'est pas encore activée.

À partir de la version de service v2204, de nouveaux déploiements d'Horizon Cloud on Microsoft Azure sont effectués avec la haute disponibilité déjà configurée par défaut. Lorsque la haute disponibilité est déjà configurée sur l'espace, les étapes de cette page ne s'appliquent pas.

Si la page de détails d'un espace indique que la haute disponibilité n'est pas activée, vous pouvez modifier l'espace pour activer la haute disponibilité sur celui-ci. Dans ce processus, une deuxième machine virtuelle du gestionnaire de l'espace est déployée dans le groupe de ressources de l'espace, et cette machine virtuelle est configurée dans l'équilibrage de charge Microsoft Azure et le groupe à haute disponibilité de l'espace.

À noter : l'activation de l'espace pour la haute disponibilité est une action ponctuelle. Une fois qu'un espace est activé pour la haute disponibilité, vous ne pouvez pas rétablir ultérieurement la configuration et désactiver la fonctionnalité sur l'espace.

Une fois que vous avez effectué les étapes du workflow Modifier l'espace et confirmé la mise à jour, le service instancie la deuxième machine virtuelle du gestionnaire d'espace dans l'abonnement Microsoft Azure de votre espace et établit les connexions appropriées entre cette machine virtuelle et l'équilibrage de charge Azure existant, la base de données Azure PostgreSQL et d'autres tâches nécessaires liées à l'espace. Le processus global dure environ 30 minutes.

Conditions préalables

Vérifiez que vous répondez à ces critères avant d'utiliser Horizon Universal Console pour effectuer les étapes du workflow.

  • Le logiciel de l'espace doit être à la version de manifeste 1600 ou une version ultérieure pour permettre l'activation de la haute disponibilité. Vous pouvez voir la version de manifeste d'un espace en accédant à la page de détails de l'espace depuis la page Capacité.
  • Assurez-vous que votre abonnement dispose de quotas et de cœurs suffisants pour permettre la création de la machine virtuelle du gestionnaire d'espace supplémentaire.
  • Si l'espace a été mis à jour à partir d'une version de manifeste antérieure à 1600, avant de pouvoir l'activer pour la haute disponibilité, vous devez vérifier les points suivants :
    • Le processus de mise à jour de l'espace est terminé sur cet espace
    • Les agents sont mis à jour sur toutes les machines virtuelles d'image de l'espace, les machines virtuelles RDSH de batterie de serveurs et les machines virtuelles d'attribution de poste de travail vers le niveau de version de l'agent qui est compatible avec le manifeste exécuté sur l'espace mis à jour. Pour plus d'informations sur la relation entre les mises à jour de l'espace et les mises à jour de l'agent, reportez-vous à la section Mises à jour des espaces Horizon Cloud — Étapes pour une compatibilité et une prise en charge continues des agents.

Procédure

  1. Accédez à la page de détails de l'espace à partir de la page Capacité.

  2. Cliquez sur Modifier.

  3. Dans la section Haute disponibilité, activez le bouton bascule sur Activé.

  4. Cliquez sur Enregistrer et quitter.

  5. Confirmez la mise à jour.

Résultats

Sur la page de détails de l'espace, l'état du cluster indique En attente . Lorsque l'activité de configuration est terminée, l'état du cluster indique Prêt . Le processus global dure environ 30 minutes.

Cette page vous a-t-elle été utile ?

Envoyer un commentaire sur cette rubrique

Cette rubrique vous a-t-elle été utile ?

N'indiquez aucune information personnelle ou confidentielle.

Génération du lien…