Service NetScaler Console

Comportement de l’agent NetScaler pour les licences flexibles ou groupées

L’agent NetScaler fait office d’intermédiaire entre la console NetScaler et les instances découvertes dans différents centres de données et clouds publics. Le service NetScaler Console nécessite au moins un agent par locataire pour que les licences flexibles ou groupées fonctionnent. Plusieurs agents NetScaler peuvent être déployés par site ou sur plusieurs sites, mais un seul agent peut avoir le rôle d’agent de serveur de licences (LSA) pour l’ensemble du déploiement du locataire.

L’exemple suivant montre deux agents déployés et l’un d’entre eux joue le rôle LSA :

Agent désigné comme LSA

Un LSA est un agent qui fait office de serveur de licences dans le déploiement de licences groupées basé sur le service NetScaler Console. Si le LSA tombe en panne, le service attend 24 heures pour sélectionner un nouveau LSA.

D’ici là, les instances NetScaler utilisant une licence groupée ou flexible sont en période de grâce. En tant qu’administrateur, vous pouvez également sélectionner manuellement un LSA.

Sélectionnez manuellement un agent NetScaler Console comme LSA

Les administrateurs peuvent sélectionner manuellement un agent NetScaler Console comme LSA pour les licences NetScaler Pooled ou NetScaler Flexed. Lorsque le LSA est en panne, le service NetScaler Console attend 24 heures avant de sélectionner automatiquement le LSA suivant. L’administrateur peut sélectionner manuellement le nouveau LSA dans l’intervalle en utilisant cette fonctionnalité. Cependant, l’administrateur doit s’assurer que le statut du nouveau LSA en cours d’élection est actif et que son état de diagnostic est OK.

Lorsque l’administrateur sélectionne manuellement un nouveau LSA, le fonctionnement correct de la fonctionnalité de licence peut prendre jusqu’à 5 minutes. Pendant cette période, les instances NetScaler sont actives et tout nouveau paiement d’une licence échoue.

Pour sélectionner un LSA :

  1. Accédez à Infrastructure > Tableau de bord des instances > Agents et sélectionnez un agent.
  2. Dans la liste Sélectionner une action, sélectionnez Définir comme LSA.
  3. Cliquez sur Oui pour confirmer votre choix. L’agent sélectionné assume le rôle de LSA.

Comportement de plusieurs agents NetScaler

Dans un déploiement combinant plusieurs agents et plusieurs sites, les agents NetScaler suivent l’architecture client/serveur.

Le rôle LSA est attribué au premier agent ou au plus ancien agent enregistré dans un état UP. Tous les autres agents ajoutés ultérieurement agissent en tant que proxy et communiquent avec l’agent hébergeant le rôle LSA principal pour l’attribution des licences. Chaque agent hébergeant le rôle proxy communique avec l’agent ayant le rôle LSA actuel via le service NetScaler Console.

Connectivité entre un agent LSA et un agent non LSA

Remarque

Il n’y a pas de communication directe entre l’agent qui détient le rôle LSA et les autres agents (non LSA). Toutes les connexions passent uniquement par le service NetScaler Console.

Comportement de basculement de l’agent NetScaler

Le basculement de l’agent fonctionne dans un déploiement multi-agents de la manière suivante.

Supposons que deux agents, AG1 et AG2, se trouvent dans le même centre de données.

  • AG1 est configuré pour utiliser ADC11, ADC12, ADC13 comme hôte de licence distant ou LSA.

  • AG2 est configuré pour utiliser ADC21, ADC22, ADC23 comme hôte de licence distant ou LSA.

  • AG2 fait office de serveur de licences.

    • En cas d’échec de l’AG1, ADC11, ADC12 et ADC13 se connectent automatiquement via AG2 pour le rapprochement des licences.
      • L’ADC11, l’ADC12 et l’ADC13 peuvent encore remarquer une petite période de grâce si quelques battements cardiaques sont manqués, pendant que cette reconnexion se produit.
    • En cas d’échec de l’AG2, tous les ADC restent en fonction jusqu’à ce que :
      • Soit AG2 réaction/est rétabli, soit AG1 est sélectionné comme nouveau LSA soit automatiquement après 24 heures par le service NetScaler Console, soit manuellement par l’administrateur.
      • Ou AG2 est supprimé du service NetScaler Console. Une fois désenregistré, le service NetScaler Console désigne AG1 comme agent doté du rôle LSA.
      • Une fois l’élection terminée, AG1 commence à allouer et à réconcilier les ressources aux instances configurées.

Pour toute question relative au LSA, consultez la FAQ sur License Server Agent.

Comportement de l’agent NetScaler pour les licences flexibles ou groupées