Citrix ADC

添加后端GCP自动伸缩服务

在云中高效地托管应用程序需要根据应用程序需求轻松且具有成本效益的资源管理。为了满足日益增长的需求,您必须向上扩展网络资源。当需求下降时,您需要缩小规模,以避免未充分利用资源的不必要成本。为了最大限度地降低运行应用程序的成本,您必须不断地监视流量、内存和CPU使用等。但是,手动监控流量非常麻烦。为了使应用程序环境能够动态地向上或向下扩展,您必须在必要时自动化监控流量和向上或向下扩展资源的过程。

与GCP自动缩放服务集成,Citrix ADC VPX实例提供以下优势:

  • 负载平衡和管理:根据需求,自动将服务器配置为放大和缩小。VPX实例可以自动检测后端子网中的托管实例组,并可根据实际情况选择托管实例组进行负载均衡。虚拟IP地址和子网IP地址在VPX实例上自动配置。
  • 高可用性:检测跨多个zone和负载均衡服务器的托管实例组。
  • 更好的网络可用性: VPX实例支持:
    • 后端服务器位于相同的放置组上
    • 不同区域上的后端服务器

该图说明了GCP自动缩放服务如何在Citrix ADC VPX实例中作为负载平衡虚拟服务器工作。

GCP自动缩放拓扑

在开始之前

在开始对Citrix ADC VPX实例使用自动缩放之前,必须完成以下任务。

  • 根据您的需求在GCP上创建Citrix ADC VPX实例。

  • 启用云资源管理器API你的GCP项目。

  • 在创建实例时允许完全访问所有云api。完全接入云API

  • 确保您的GCP服务帐号具有以下IAM权限:

    REQUIRED_INSTANCE_IAM_PERMS = ["compute.instances. xml]”、“compute.zones。”、“compute.instanceGroupManagers列表。”、“compute.instanceGroupManagers列表。Get "] 
  • 要设置自动缩放,请确保以下配置:

    • 实例模板
    • 管理实例组
    • 自动定量政策

添加GCP自动缩放服务到Citrix ADC VPX实例

用户可以通过图形化界面一键式将自动伸缩服务添加到VPX实例中。完成以下步骤,将自动缩放服务添加到VPX实例:

  1. 使用您的凭证登录到VPX实例nsroot

  2. 当您第一次登录Citrix ADC VPX实例时,您将看到默认的云配置文件页面。从下拉菜单中选择GCP托管实例组,单击创建创建云配置文件。

    默认云配置文件页面

    • 虚拟服务器IP地址字段由所有与实例关联的IP地址自动填充。
    • 自动定量组从您的GCP帐户上配置的托管实例组预填充。
    • 当选择自动缩放组协议而且自动缩放组端口,确保您的服务器监听配置的协议和端口。在服务组中绑定正确的监视器。缺省情况下,使用TCP监视器。
    • 清除优雅的由于不支持,请勾选。

    注意:

    对于SSL协议类型的“自动伸缩”,在创建云配置文件后,由于缺少证书,负载均衡虚拟服务器或服务组将关闭。您可以手动将证书绑定到虚拟服务器或服务组。

  3. 第一次登录后,如果你想创建云配置文件,在GUI上转到系统>谷歌云平台>云配置文件并点击添加

    添加GCP云配置文件

    创建云配置文件进入配置界面。

    创建云配置文件

    Cloud Profile创建一个Citrix ADC负载均衡虚拟服务器和一个服务组,服务组成员作为托管实例组的服务器。您的后端服务器必须通过VPX实例上配置的SNIP可达。

创建云配置文件后

添加后端GCP自动伸缩服务