Mise à l’échelle automatique des instances NetScaler dans les clouds publics

L’autoscaling est une méthode de cloud computing qui ajoute ou supprime automatiquement des ressources en fonction de leur utilisation réelle. La mise à l’échelle automatique est utile chaque fois que votre site ou application a besoin d’une allocation de ressources à la demande pour répondre au nombre fluctuant de demandes des clients ou de tâches de traitement.

La demande d’applications ou de services Web peut varier considérablement. Il est important de maintenir le nombre correct d’instances NetScaler pour les différents besoins de trafic. Vous pouvez augmenter ou diminuer les ressources réseau sur un cloud public en fonction de la demande. Ainsi, il offre une optimisation des coûts sans compromettre les performances. La mise à l’échelle automatique de la console NetScaler conserve le nombre exact d’instances NetScaler en fonction de la fluctuation de la consommation de ressources. La console NetScaler adapte ou fait évoluer les instances NetScaler de manière dynamique en fonction du flux de trafic. Il vous offre ainsi la flexibilité nécessaire pour conserver le nombre correct d’instances NetScaler.

La console NetScaler surveille l’utilisation des ressources des instances NetScaler et correspond à la valeur de seuil configurée. Il déclenche l’action de scale-out si l’une des ressources configurées dépasse la valeur seuil spécifiée. La console NetScaler déclenche l’action de mise à l’échelle uniquement lorsque l’utilisation de toutes les ressources configurées est inférieure à la valeur seuil normale.

Important

Autoscaling prend en charge les fonctionnalités de NetScaler ainsi que la fonctionnalité NetScaler Gateway - ICA Proxy. Toutefois, les fonctionnalités suivantes qui nécessitent une configuration ponctuelle sur les nœuds du cluster ne sont pas prises en charge :

  • GSLB
  • Autres fonctionnalités de NetScaler Gateway
  • Fonctionnalités Telco

Pour plus d’informations sur la configuration par bandes, voir Configurations par bandes, partiellement par bandes etpar points.

Avantages

Haute disponibilité des applications. L’autoscaling garantit que votre application dispose toujours du nombre approprié d’instances NetScaler VPX pour gérer les demandes de trafic. Le fait de disposer du bon nombre d’instances garantit que votre application est disponible à tout moment, quelles que soient les demandes de trafic.

Décisions de mise à l’échelle intelligentes et configuration sans intervention. Autoscaling surveille en permanence votre application et ajoute ou supprime des instances NetScaler de manière dynamique en fonction de la demande. Lorsque la demande augmente, les instances sont automatiquement ajoutées. Lorsque la demande augmente à la baisse, les instances sont automatiquement supprimées. L’ajout et la suppression d’instances NetScaler se font automatiquement, ce qui en fait une configuration manuelle sans intervention.

Gestion automatique du DNS. La fonction Autoscale de la console NetScaler permet une gestion automatique du DNS. Chaque fois que de nouvelles instances NetScaler sont ajoutées, les noms de domaine sont automatiquement mis à jour.

Fin de connexion gracieuse. Lors d’un scale-in, les instances NetScaler sont progressivement supprimées, évitant ainsi la perte de connexions client.

Meilleure gestion des coûts. L’autoscaling augmente ou diminue de manière dynamique les instances NetScaler selon les besoins. Cela vous permet d’optimiser les coûts impliqués. Vous économisez de l’argent en lançant des instances uniquement lorsqu’elles sont nécessaires et en les supprimant lorsqu’elles ne sont pas nécessaires. Ainsi, vous ne payez que pour les ressources que vous utilisez.

Observabilité. L’observabilité est la clé du développement des applications ou du personnel informatique pour surveiller l’état de l’application. Le tableau de bord Autoscale de la console NetScaler vous permet de visualiser les valeurs des paramètres de seuil, les horodatages des déclencheurs Autoscale, les événements et les instances participant à Autoscale.

Configuration requise pour le système de licences

Les instances NetScaler créées pour le groupe NetScaler Autoscale utilisent des licences NetScaler Advanced ou Premium NetScaler.

Vous pouvez choisir l’une des méthodes suivantes pour attribuer des licences à NetScaler provisionnées par NetScaler Console :

  • Utilisation des licences NetScaler présentes dans la console NetScaler :configurez la capacité groupée, les licences VPX ou les licences de processeur virtuel lors de la création du groupe Autoscale. Ainsi, lorsqu’une nouvelle instance est mise en service pour un groupe Autoscale, le type de licence déjà configuré est automatiquement appliqué à l’instance provisionnée.

    • Capacité groupée : alloue la bande passante à chaque instance provisionnée du groupe Mise à l’Autoscale. Assurez-vous de disposer de la bande passante nécessaire dans la console NetScaler pour provisionner de nouvelles instances. Pour plus d’informations, voir Configurer la capacité groupée.

      Chaque instance NetScaler du groupe Autoscale extrait une licence d’instance et la bande passante spécifiée du pool.

    • Licences VPX : Applique les licences VPX aux instances nouvellement provisionnées. Assurez-vous de disposer du nombre nécessaire de licences VPX dans NetScaler Console pour provisionner de nouvelles instances.

      Lorsqu’une instance NetScaler VPX est provisionnée, l’instance extrait la licence depuis la console NetScaler. Pour plus d’informations, consultez la section Licences d’ enregistrement et de départ NetScaler VPX.

    • Licences de processeur virtuel : applique des licences de processeur virtuel aux instances nouvellement provisionnées. Cette licence spécifie le nombre de processeurs autorisés à accéder à une instance NetScaler VPX. Assurez-vous de disposer du nombre nécessaire de processeurs virtuels dans la console NetScaler pour provisionner de nouvelles instances.

      Lorsqu’une instance NetScaler VPX est provisionnée, elle extrait la licence du processeur virtuel depuis la console NetScaler. Pour plus d’informations, consultez la section Licences du processeur virtuel NetScaler.

    Lorsque les instances provisionnées sont détruites ou déprovisionnées, les licences appliquées sont automatiquement renvoyées à NetScaler Console.

    Pour surveiller les licences consommées, accédez à la page Réseaux > Licences .

  • Utilisation de licences d’abonnement au cloud : configurez les licences NetScaler disponibles sur la place de marché du cloud lors de la création du groupe Autoscale. Ainsi, lorsqu’une nouvelle instance est mise en service pour le groupe Autoscale, la licence est obtenue auprès des sites de vente suivants :

    • AWS
    • Microsoft Azure
    • Google Cloud
Mise à l’échelle automatique des instances NetScaler dans les clouds publics