Citrix应用交付管理服务

体系结构

图解图解架构的功能结构à l ' échelle自动avec DNS通信分配器。

AWS-autoscale-architecture-NLB

这是一幅关于建筑功能的图解à l ' échelle交通自动分配者。

AWS-autoscale-architecture-NLB

Citrix应用交付管理(ADM)

Citrix应用程序交付管理测试解决方案Web渗透de gérer tous les déploiements Citrix ADC déployés sur site ou sur le cloud。Vous pouvez utiliser cette solution cloud pour gérer, surveiller et dépanner l 'ensemble de l 'infrastructure de livraison d 'applications globales à partir d 'une console unique, unifiée et centralisée basée sur le cloud。Citrix应用交付管理(ADM)插件fonctionnalités nécessaires pour configururer, déployer et gérer rapidement la livraison d’applications dans les déploiements Citrix ADC, ainsi que des analytics approfondies de l 'intégrité, des performance et de la sécurité des applications。

Les groups de mise à l 'Autoscale sont créés dans Citrix ADM et Les instances Citrix ADC VPX sont provisionnées à partir de Citrix ADM. l 'application est ensuite déployée via StyleBooks dans Citrix ADM。

流量分配(NLB / DNS/Route53)

NLB ou DNS / route53 est利用倒nœuds d苏尔distribuer le交通全部一个groupe de协定自动定量。Pour plus d ' information, reporttez -vous à la section交通分配方式à l ' échelle automatique。

Citrix ADM交通运输代理公报à应用领域公报,提供服务器虚拟IP地址équilibrage应用管理信息。

思杰ADM自动秤

Le groupe de协定l 'echelle时候est联合国groupe d 'instances Citrix ADC, equilibrent la电荷des应用在瞿如此更'entite独特et l 'echelle declenchent la协定的时候根据值de量de seuil配置。

Citrix ADC集群

uncluster Citrix ADC est ungrouppe d 'instances Citrix ADC VPX et chque instance est appelée Un nounud。Le traffic client est réparti entre les nchateueur pour fournir une haute disponibilité, un débit élevé et une évolutivité。

标记

  • Les décisions de de mise à l ' échelle自动化的工厂,新工厂,新工厂,新工厂。
  • Les clusters indépendants sont hébergés dans différentes zones de disponibilité et, par conséquent, la prise en charge de ceres fonctionnalités d ' état partagées est limitée。

Les sessions de persistence de ip source et d ' aures, à l 'exception de la persistence basée sur Les cookies, ne peuvent pas être partagées entre Les clusters。Cependant, tes les fonctionnalités sans état telles que les méthodes d ' équilibrage de charge functional comme prévu dans les différentes zones de disponibilité。

集团de mise à l ' échelle automatique AWS

AWS自动伸缩组集成EC2组件caractéristiques相似组件和组件traitées重组组件和组件à l ' échelle和实例的集成。

Zones de disponibilité AWS

La zone de disponibilité AWS est un ememisolé à l 'intérieur d 'une région。查克région est composée de plusieurs zones de disponibilité。chque zone de disponibilité appartient à une seule région。

交通分配模式

Lorsque vous déplacez votre déploiement d ' applications vers le cloud, la mise à l ' échelle自动背离了基础设施的聚会。Au fur et à测量方法的应用évolutives ou évolutives à l ' aide de la mise à l ' échelle自动,ce修改doivent être propagées Au客户。法国的传播方式réalisée à法国的传播方式à法国的传播方式échelle法国的传播方式basée法国的传播方式。

Mise à l ' échelle automatique basée sur la NLB

déploiement basé法国国家后勤中心,le niveau de distribution vers les nounouuds de cluster est l ' équilibreur de charge réseau AWS。

Dans la mise à l ' échelle automatique basée sur la NLB, une seule address IP statique est proposée par zone de disponibilité。地址地址IP publique qui est ajoutée à route53 et les地址IP后端peuvent être privées。Avec cette address IP publiclique, toute nouvelle instance Citrix ADC provisionnée pendant la mise à l ' échelle自动功能à l ' aide d ' address IP privées et ne nécessite pas d ' address IP publiclique supplémentaires。

使用工具la mise à l ' échelle automatique basée sur NLB pour gérer le traffic TCP。Utilisez la mise à l ' échelle automatique basée sur DNS pour gérer le traffic UDP。

Mise à l ' échelle automatique basée sur DNS

Dans la mise à l ' échelle automatique basée sur DNS, DNS agit comme la couche de distribution pour les noulududs de cluster Citrix ADC。协议的修改à l ' échelle sont propagées客户端调解人à jour le nom de aine通讯员à l '应用。actuelement, le fournisseur DNS est AWS Route53。

标记

Dans la mise à l ' échelle automatique basée sur DNS, chque instance d ' citrix ADC nécessite une address IP publique。

功能de la mise à l ' échelle自动

L '组织化的生存图解le flux de travail de mise à L ' échelle automatique。

工作流à mise à l'échelle automatique

Citrix ADM收集统计数据(utilization du procseur, utilization de la mémoire, débit) à partir des clusters provisionnés à l 'Autoscale à un intervalle de temps d 'une minute。

Les statistics sont évaluées en function des seuils de configuration。Selon que les statistics dépassent le seuil maximum ou function en dessous du seuil minimum, la mise à l ' échelle ou la mise à l ' échelle est déclenchée分别。

  • Si une mise à l ' échelle est déclenchée:

    • Les nouveaux nounounds sont provisionnés。
    • Les nœuds集群是高度非盟等配置是synchronisee之间le集群等勒新nœud。
    • Les nounounds sont enregistrés auprès de Citrix ADM。
    • Les nouvelles地址IP de noeud sont mises à jour dans DNS/NLB。

Lorsque l 'application est déployée,IPsetest créée sur des clusters dans chque zone de disponibilité et le domain et les address de l 'instance sont enregistrées auprès de DNS/NLB。

  • Si une mise à l ' échelle est déclenchée:
    • Les地址IP des nounouuds identifiés pour la suppression sont supprimées。
    • Les nounouuds sont détachés du cluster, déprovisionnés, puis radiés de Citrix ADM。

Lorsque l 'application est supprimée, le domain et les地址IP d 'instance sont radiés de DNS/NLB etIPset是supprimes。

为例

Considérez独特的avec la configuration suivante。créé我们的团队à l 'Autoscale nommé asg_arn dans une zone de disponibilité独特的avec la configuration suivante。

  • Paramètre de seuil -利用la mémoire
  • 最低限度:40
  • 上限:85
  • 温度- 3分钟
  • Période解除充电- 10分钟
  • Délai d 'expiration de la connection de vidange - 10分钟
  • Délai d 'expiration TTL - 60秒

Une fois le groupe Autoscale créé, les statistics sont collectées à partir du groupe Mise à Autoscale。La stratégie Mise à l ' auto scale évalue également si un événement de Mise à l ' auto scale est est en en ce ce à l ' échelle auto atique est en ce ce,参加La fin de cet événement avant de collatles statistics。

例d'échelle automatique

Séquence des événements:

  • T1和T2: l ' use de la mémoire dépasse la limited maximale de seuil。
  • T3 - L ' use de la mémoire est inférieure aux limitites de seuil maximum。
  • T6, T5, T4: L ' use de la mémoire a dépassé la limit maximale consécutivement pour trois durées de temps de surveillance。

    • Une mise à l ' échelle est déclenchée。
    • Le provision des noun知性se product。
    • La période de recharge est en vigueur。
  • T7 - T16: L ' évaluation de L ' échelle auto atique est ignorée pour cette zone de disponibilité de T7 à T16 lorsque la période de refroidissement est en vigueur。

  • T18, T19, T20 - L ' use de la mémoire a dépassé la limit minimale consécutive pour tris durées de temps de montre。
    • La mise à l ' échelle est déclenchée。
    • Le délai d 'expiration de la connection de vidange est en vigueur。
    • Les地址为IP sont retirées du DNS/NLB。
  • T21 - T30: L ' évaluation自动化de la mise à L ' échelle est ignorée pour cette zone de disponibilité de T21 à T30 lorsque le délai d ' expiration de la connexion de drain est en vigueur。

  • T31
    • Pour la mise à l ' échelle automatique basée sur DNS, TTL en vigueur。
    • 倒la mise à l ' échelle automatique basée sur la NLB, le désapprovisionnement des instances se product。
  • T32
    • Pour la mise à l ' échelle automatique basée sur la NLB, l ' évaluation des statistics开始。
    • 倒la mise à l ' échelle automatique basée sur DNS, le désapprovisionnement des instances se product。
  • T33: Pour la mise à l ' échelle automatique basée sur DNS, l ' évaluation des statistics started。
体系结构