Ajouter un service GCP Autoscaling principal
L’hébergement efficace des applications dans le cloud nécessite une gestion simple et rentable des ressources, en fonction de la demande des applications. Pour répondre à la demande croissante, vous devez augmenter les ressources du réseau. Lorsque la demande diminue, vous devez réduire vos dépenses pour éviter les coûts inutiles liés à la sous-utilisation des ressources. 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.
Intégrée au service GCP Autoscaling, l’instance Citrix ADC 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 VPX détecte automatiquement les groupes d’instances gérés dans le sous-réseau principal et vous permet de sélectionner les groupes d’instances gérés pour équilibrer la charge. Les adresses IP virtuelles et de sous-réseau sont configurées automatiquement sur l’instance VPX.
- Haute disponibilité : détecte les groupes d’instances gérés qui couvrent plusieurs zones et les serveurs d’équilibrage de charge.
-
Meilleure disponibilité du réseau : l’instance VPX prend en charge :
- Serveurs principaux situés dans les mêmes groupes de placement
- Serveurs dorsaux sur différentes zones
Ce diagramme illustre le fonctionnement du service GCP Autoscaling dans une instance Citrix ADC VPX faisant office de serveur virtuel d’équilibrage de charge.
Avant de commencer
Avant de commencer à utiliser Autoscaling avec votre instance Citrix ADC VPX, vous devez effectuer les tâches suivantes.
-
Créez une instance Citrix ADC VPX sur GCP en fonction de vos besoins.
- Pour plus d’informations sur la création d’une instance Citrix ADC VPX, consultez Déployer une instance Citrix ADC VPX sur Google Cloud Platform.
- Pour plus d’informations sur le déploiement d’instances VPX en mode HA, consultez Déployer une paire haute disponibilité VPX sur Google Cloud Platform.
-
Activez l’API Cloud Resource Manager pour votre projet GCP.
-
Autorisez un accès complet à toutes les API Cloud lors de la création des instances.
-
Assurez-vous que votre compte de service GCP dispose des autorisations IAM suivantes :
REQUIRED_INSTANCE_IAM_PERMS = [ "compute.instances.get", "compute.zones.list", "compute.instanceGroupManagers.list", "compute.instanceGroupManagers.get" ] <!--NeedCopy-->
-
Pour configurer Autoscaling, assurez-vous que les éléments suivants sont configurés :
- Modèle d’instance
- Groupe d’instances géré
- Politique de mise à l’échelle automatique
Ajouter le service GCP Autoscaling à une instance Citrix ADC VPX
Vous pouvez ajouter le service Autoscaling à une instance VPX en un seul clic à l’aide de l’interface graphique. Procédez comme suit pour ajouter le service Autoscaling à l’instance VPX :
-
Connectez-vous à l’instance VPX à l’aide de vos informations d’identification pour
nsroot
. -
Lorsque vous vous connectez à l’instance Citrix ADC VPX pour la première fois, la page Cloud Profile par défaut s’affiche. Sélectionnez le groupe d’instances géré par GCP dans le menu déroulant et cliquez sur Créer pour créer un profil cloud.
- Le champ Adresse IP du serveur virtuel est automatiquement renseigné à partir de toutes les adresses IP associées aux instances.
- Le groupe Autoscale est prérempli à partir du groupe d’instances géré configuré sur votre compte GCP.
- Lorsque vous sélectionnez le protocole de groupe de mise à l’échelle automatique et le port de groupede mise à l’échelle automatique, assurez-vous que vos serveurs écoutent le protocole et les ports configurés. Liez le moniteur approprié au groupe de services. Par défaut, le moniteur TCP est utilisé.
- Décochez la case Graceful car elle n’est pas prise en charge.
Remarque :
Pour le protocole SSL Autoscaling, une fois le profil cloud créé, le serveur virtuel ou le groupe de services d’équilibrage de charge 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, dans l’interface graphique, accédez à Système > Google Cloud Platform > Profil cloud et cliquez sur Ajouter.
La page de configuration de Create Cloud Profile s’affiche.
Cloud Profile crée un serveur virtuel d’équilibrage de charge Citrix ADC et un groupe de services dont les membres sont les serveurs du groupe d’instances géré. Vos serveurs back-end doivent être accessibles via le SNIP configuré sur l’instance VPX.