NetScaler VPX

Ajouter les paramètres Azure Autoscale™

L’hébergement efficace d’applications dans un cloud implique une gestion simple et rentable des ressources en fonction de la demande de l’application. Pour répondre à une demande croissante, vous devez augmenter les ressources réseau. Si la demande diminue, vous devez réduire les ressources pour éviter les coûts inutiles liés aux ressources inactives. Pour minimiser le coût d’exécution de l’application, vous devez surveiller constamment le trafic, l’utilisation de la mémoire et du processeur, etc. Cependant, la surveillance manuelle du trafic est fastidieuse. Pour que l’environnement d’application puisse s’adapter dynamiquement à la hausse ou à la baisse, vous devez automatiser les processus de surveillance du trafic et d’ajustement des ressources à la hausse ou à la baisse chaque fois que nécessaire.

Vous pouvez utiliser Autoscale avec les groupes de machines virtuelles identiques (VMSS) Azure pour le déploiement autonome multi-IP et haute disponibilité de VPX sur Azure.

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

  • Équilibrage de charge et gestion : Configure automatiquement les serveurs pour qu’ils s’adaptent à la hausse et à la baisse, en fonction de la demande. L’instance NetScaler VPX détecte automatiquement le paramètre Autoscale VMSS dans le même réseau virtuel où l’instance VPX est déployée, ou les réseaux virtuels appairés qui se trouvent dans le même abonnement Azure. Vous pouvez sélectionner le paramètre Autoscale VMSS pour équilibrer la charge. Ceci est réalisé en configurant automatiquement l’adresse IP virtuelle NetScaler et l’adresse IP de 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).

VPX Azure Autoscale

Pour plus d’informations, consultez les rubriques Azure suivantes

Avant de commencer

  1. Lisez les directives d’utilisation liées à 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 montée en charge (scale-out) et de réduction (scale-in).

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

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

    a) Créer un VMSS

    b) Activer l’Autoscale sur le VMSS

    c) Créer une stratégie de scale-in et de scale-out dans le paramètre Autoscale du VMSS

    Pour plus d’informations, consultez Présentation de la mise à l’échelle automatique avec les groupes de machines virtuelles identiques Azure.

  5. Créez une application Azure Active Directory (AAD) 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, consultez Utiliser le portail pour créer une application Azure Active Directory et un principal de service pouvant accéder aux ressources.

Ajouter un 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. Suivez ces étapes pour ajouter le paramètre Autoscale à l’instance VPX :

  1. Connectez-vous à 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 cloud par défaut, saisissez les détails, comme indiqué dans l’exemple suivant, puis cliquez sur Créer.

Profil cloud Azure Autoscale

Points à prendre en compte lors de la création d’un profil cloud

  • L’adresse IP du serveur virtuel est automatiquement renseignée à partir de l’adresse IP libre disponible pour l’instance VPX. Pour plus d’informations, consultez 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, soit dans le même réseau virtuel, soit dans des réseaux virtuels appairés. Pour plus d’informations, consultez Présentation d’Autoscale avec les groupes de machines virtuelles identiques Azure.
  • Lors de la sélection du protocole et du port du groupe de mise à l’échelle automatique, assurez-vous que vos serveurs écoutent sur les protocoles et les ports, et que vous liez le moniteur correct au groupe de services. Par défaut, le moniteur TCP est utilisé.
  • Pour la mise à l’échelle automatique de type protocole SSL, après avoir créé le profil cloud, le serveur virtuel d’équilibrage de charge ou le groupe de services est en panne en raison d’un certificat manquant. Vous pouvez lier le certificat au serveur virtuel ou au groupe de services manuellement.

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

Ajouter un profil cloud Azure

La page de configuration Créer un profil cloud apparaît.

Créer un profil cloud Azure

Le profil cloud crée un serveur virtuel d’équilibrage de charge NetScaler et un groupe de services avec des membres (serveurs) comme serveurs du groupe de mise à l’échelle automatique. 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 (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 de mise à l’échelle automatique dans le cloud public.

Pour afficher les informations relatives à la mise à l’échelle automatique dans le portail Azure, accédez à Tous les services > Groupe de machines virtuelles identiques > Sélectionner le groupe de machines virtuelles identiques > Mise à l’échelle.

Migrer des disques non gérés vers des disques gérés dans Azure

Si votre instance NetScaler VPX ou VMSS est déployée avec des disques non gérés, une migration vers des disques gérés est requise pour s’aligner sur les changements du cloud Azure. Consultez la documentation Azure suivante pour le guide de migration et les FAQ associées :

Références

Pour plus d’informations sur la mise à l’échelle automatique de NetScaler VPX dans Microsoft Azure à l’aide de NetScaler Application Delivery and Management, consultez Mise à l’échelle automatique Azure à l’aide de NetScaler ADM.

Ajouter les paramètres Azure Autoscale™