Application Delivery Management

Paire HA NetScaler Console sur Azure Cloud

Dans Azure, la haute disponibilité de NetScaler Console est obtenue à l’aide d’un équilibreur de charge Azure (ALB). L’ALB surveille les instances en envoyant des sondes d’intégrité aux nœuds principal et secondaire. L’instance principale répond avec 200 OK, tandis que l’instance secondaire ne répond pas. Sur la base de ces réponses, l’ALB envoie le trafic exclusivement à l’instance principale. En cas de basculement, la nouvelle instance principale commence à répondre avec 200 OK, et l’ALB lui envoie automatiquement le trafic.

Architecture de la paire HA

Conditions préalables

Assurez-vous que :

Configurer une paire HA NetScaler Console

Après avoir configuré deux instances autonomes de NetScaler Console :

  1. Connectez-vous à l’interface graphique de l’une des instances NetScaler Console.

  2. Accédez à Paramètres > Paramètres de haute disponibilité.

    Remarque :

    • Pour configurer une paire HA, vous devez fournir l’adresse IP privée de l’autre NetScaler Console.
    • L’adresse IP flottante peut être n’importe quelle adresse IP disponible du VNet (réseau virtuel) Azure.
  3. Cliquez sur Configurer la haute disponibilité (HA) de NetScaler Console, puis fournissez les détails du nœud secondaire, l’adresse IP flottante, et cliquez sur Configurer.

    Configuration de la paire HA

  4. Dans la fenêtre de confirmation, cliquez sur Oui. Les instances NetScaler Console redémarrent pour former une paire HA.

  5. Une fois la configuration de la paire HA terminée, connectez-vous à l’instance NetScaler Console principale et accédez à Paramètres > Déploiement HA pour valider les nœuds principal et secondaire.

    Validation de la paire HA

L’étape suivante consiste à configurer l’adresse IP flottante comme adresse IP frontale de l’équilibreur de charge Azure dans Azure Cloud. Dans le portail Azure Cloud, recherchez « équilibreur de charge », sélectionnez Équilibreurs de charge dans les résultats, puis cliquez sur Créer :

  1. Dans Informations de base, créez un équilibreur de charge Azure (ALB) dans le même groupe de ressources et la même région où les machines virtuelles Console sont configurées.

    1. Sélectionnez SKU : Standard, Type : Interne et Niveau : Régional sous Détails de l’instance.
  2. Dans Configuration IP frontale, ajoutez une adresse IP frontale avec l’adresse IP flottante configurée pour la paire HA Console.

  3. Dans Pools de back-ends, ajoutez l’adresse IP des deux instances Console.

  4. Règles d’équilibrage de charge : Configurez les règles suivantes avec le protocole, le port, le port de back-end, la sonde d’intégrité et l’adresse IP flottante activés :

    Nom de la règle Protocole Port Port de back-end IP flottante
    Rule-80 TCP 80 80 Oui
    Rule-443 TCP 443 443 Oui
    Rule-5454 TCP 5454 5454 Oui
    Rule-22 TCP 22 22 Oui
    Rule-8443 TCP 8443 8443 Oui
    Rule-7443 TCP 7443 7443 Oui
    Rule-27000 TCP 27000 27000 Oui
    Rule-7279 TCP 7279 7279 Oui
    Rule-5563 TCP 5563 5563 Oui
    Rule-4739 UDP 4739 4739 Oui
    Rule-5140 UDP 5140 5140 Oui
    Rule-162 UDP 162 162 Oui
    Rule-514 UDP 514 514 Oui
    Rule-5557 UDP 5557 5557 Oui
    Rule-5558 UDP 5558 5558 Oui
  5. Sonde d’intégrité : Créez une vérification d’intégrité HTTP avec tous les ports requis répertoriés à l’étape 4. Cette sonde d’intégrité active la Console principale comme Active et la Console secondaire comme Passive. Par exemple :

    1. Port : 443
    2. URL : /mas_health
    3. Code de réponse attendu : 200

      Pour plus d’informations sur la création d’un équilibreur de charge, consultez Créer un équilibreur de charge dans la documentation Azure.

      Après avoir configuré l’équilibreur de charge, vous pouvez utiliser l’adresse IP frontale de l’ALB pour accéder à NetScaler Console.

      Remarque :

      Assurez-vous de disposer d’un Azure Virtual Desktop exécuté dans le même réseau Azure pour accéder à NetScaler Console via l’adresse IP frontale.

Paire HA NetScaler Console sur Azure Cloud