ADC

Ajouter des paramètres Azure Autoscale

L’hébergement efficace des applications dans un cloud implique une gestion aisée et économique des ressources en fonction de la demande des applications. Pour répondre à la demande croissante, vous devez augmenter les ressources réseau. Que la demande diminue, vous devez réduire la demande afin d’éviter le coût inutile des ressources inutilisées. Pour minimiser le coût d’exécution de l’application, vous devez surveiller en permanence le trafic, la mémoire et l’utilisation du processeur, etc. Toutefois, la surveillance manuelle du trafic est fastidieuse. Pour que l’environnement d’application évolue de manière dynamique, vous devez automatiser les processus de surveillance du trafic et de mise à l’échelle des ressources lorsque cela est nécessaire.

Vous pouvez utiliser Autoscale avec des jeux d’échelle de machines virtuelles Azure (VMSS) pour le déploiement autonome et haute disponibilité VPX Multi-IP sur Azure.

Intégrée aux fonctionnalités Azure VMSS et Autoscale, l’instance NetScaler VPX offre les avantages suivants :

  • Équilibrage et gestion de la charge : configure automatiquement les serveurs pour qu’ils puissent évoluer vers le haut et vers le bas, en fonction de la demande. L’instance NetScaler VPX détecte automatiquement le paramètre VMSS Autoscale dans le même réseau virtuel que celui où l’instance VPX est déployée, ou dans les réseaux virtuels homologues qui font partie du même abonnement Azure. Vous pouvez sélectionner le paramètre VMSS Autoscale pour équilibrer la charge. Cela se fait en configurant automatiquement l’adresse IP virtuelle NetScaler et l’adresse IP du sous-réseau sur l’instance VPX.
  • Haute disponibilité : détecte les groupes Autoscale et équilibre la charge des serveurs.
  • Meilleure disponibilité du réseau : l’instance VPX prend en charge les serveurs back-end sur différents réseaux virtuels (VNET).

Autoscale VPX Azure

Pour plus d’informations, consultez la rubrique Azure suivante

Avant de commencer

  1. Lisez les instructions d’utilisation relatives à Azure. Pour plus d’informations, consultez Déployer une instance NetScaler VPX sur Microsoft Azure.

  2. Créez une ou plusieurs instances NetScaler VPX avec trois interfaces réseau sur Azure en fonction de vos besoins (déploiement autonome ou haute disponibilité).

  3. Ouvrez le port TCP 9001 sur le groupe de sécurité réseau de l’interface 0/1 de l’instance VPX. L’instance VPX utilise ce port pour recevoir la notification de scale-out et de scale-in.

  4. Créez un Azure VMSS dans le même réseau virtuel que celui où l’instance NetScaler VPX est déployée. Si les instances VMSS et NetScaler VPX sont déployées dans différents réseaux virtuels Azure, les conditions suivantes doivent être remplies :
    • Les deux réseaux virtuels doivent appartenir au même abonnement Azure.
    • Les deux réseaux virtuels doivent être connectés à l’aide de la fonctionnalité d’appairage de réseaux virtuels d’Azure.

    Si vous n’avez pas de configuration VMSS existante, effectuez les tâches suivantes :

    a) Créer un VMSS

    b) Activer Autoscale sur VMSS

    c) Créer une stratégie évolutive et évolutive dans le paramètre VMSS Autoscale

    Pour plus d’informations, voir Vue d’ensemble des jeux d’échelle de machines virtuelles Azure Autoscale with Azure.

  5. Créez une application Azure Active Directory (ADD) et un principal de service pouvant accéder aux ressources. Attribuez un rôle de contributeur à l’application AAD nouvellement créée. Pour plus d’informations, voir Utiliser le portail pour créer une application Azure Active Directory et un principal de service pouvant accéder aux ressources.

Ajouter VMSS à une instance NetScaler VPX

Vous pouvez ajouter le paramètre Autoscale à une instance VPX en un seul clic à l’aide de l’interface graphique. Procédez comme suit pour ajouter le paramètre Autoscale à l’instance VPX :

  1. Ouvrez une session sur l’instance VPX.

  2. Lorsque vous vous connectez à l’instance NetScaler VPX pour la première fois, la page Définir les informations d’identification s’affiche. Ajoutez les informations d’identification Azure requises pour que la fonctionnalité Autoscale fonctionne.

    Informations d'identification Autoscale

  3. Dans la page de profil de cloud par défaut, entrez les détails, comme illustré dans l’exemple suivant, puis cliquez sur Créer.

Profil cloud Azure Autoscale

Points à garder à l’esprit lors de la création d’un profil cloud

  • L’adresse IP du serveur virtuel est renseignée automatiquement à partir de l’adresse IP libre disponible pour l’instance VPX. Pour plus d’informations, voir Attribuer plusieurs adresses IP à des machines virtuelles à l’aide du portail Azure.
  • Le paramètre Autoscale est prérempli à partir de l’instance VMSS connectée à l’instance NetScaler VPX sur le même réseau virtuel ou sur des réseaux virtuels homologues. Pour plus d’informations, voir Vue d’ensemble des jeux d’échelle de machines virtuelles Azure Autoscale with Azure.
  • Lors de la sélection du protocole et du port du groupe Auto Scaling, assurez-vous que vos serveurs écoutent les protocoles et les ports et que vous liez le moniteur approprié dans le groupe de services. Par défaut, le moniteur TCP est utilisé.
  • Pour le type de protocole SSL Autos Scaling, après avoir créé le profil Cloud, le serveur virtuel d’équilibrage de charge ou le groupe de services est hors service en raison d’un certificat manquant. Vous pouvez lier manuellement le certificat au serveur virtuel ou au groupe de services.

Après la première connexion, si vous souhaitez créer un profil cloud, accédez à Système > Azure > Profil cloud dans l’interface utilisateur graphique et cliquez sur Ajouter.

Ajouter un profil cloud Azure

La page de configuration de Create Cloud Profile s’affiche.

Créer un profil cloud Azure

Cloud Profile crée un serveur virtuel d’équilibrage de charge NetScaler et un groupe de services dont les membres (serveurs) sont les serveurs du groupe Auto Scaling. Vos serveurs back-end doivent être accessibles via le SNIP configuré sur l’instance VPX.

Remarque :

À partir de la version 13.1-42.x de NetScaler, vous pouvez créer différents profils cloud pour différents services (en utilisant différents ports) avec le même VMSS dans Azure. Ainsi, l’instance NetScaler VPX prend en charge plusieurs services avec le même groupe Autoscaling dans le cloud public.

Pour afficher les informations relatives à la mise à l’échelle automatique dans le portail Azure, accédez à Tous les services > Ensemble d’échelles de machines virtuelles > Sélectionner un ensemble d’échelles de machines virtuelles > Mise à l’échelle.

Ajouter des paramètres Azure Autoscale