Application Delivery Management

使用样书在 OpenStack 上预配 Citrix ADC VPX 实例

在 OpenStack 编排工作流程中,Citrix Application Delivery Management (ADM) 现在使用 “操作系统-cs-lb-mon” 样书在分配给 OpenStack 租户的 Citrix ADC 实例上部署 LBaaS 配置。将为 OpenStack 用户创建的每个负载均衡器创建一个配置包。

在 OpenStack 工作流中使用样书进行配置可提供以下好处:

  • 通过查看所有配置对象,更好地可视化。
  • 通过回滚实现可靠性。
  • 支持各种 Citrix ADC 实例类型(Citrix ADC HA、分区、VPX、CPX 和其他)。
  • 通过使用自己的样书为 OpenStack 租户部署配置进行自定义。

作为 Citrix ADM 管理员,导航到 “应用程序” > “配置” 以查看在 Citrix ADC 实例上部署的配置包。 您可以执行以下任务:

  • 滚动查看为负载均衡器部署的 “os-cs-lb-mon” 配置包。
  • 击 “ os-cs-lb-mon” 样书面板上的查看定义,以检查在实例上部署的配置。

  • 单击 查看对象 可查看在实例上部署的 Citrix ADC 对象或实体的列表。

使用样书 Provisioning 实例之前的注意事项

从 Citrix ADM 12.1 版本 49.23 开始,OpenStack 编排工作流的体系结构已更新。此工作流现在使用 Citrix ADM 样书来配置 Citrix ADC 实例。如果要从版本 12.0 或版本 12.1 版本 48.18 升级到 Citrix ADM 12.1 版本 49.23,则必须运行以下迁移脚本:

/mps/scripts/migration_scripts/migrate_configurations.py
<!--NeedCopy-->
  • 运行迁移脚本会创建与现有 OpenStack 配置对应的 “OS cs-lb-mon” 样书的配置包。

  • 如果您从这些早期版本中部署了 OpenStack 配置,则必须运行此迁移脚本。

  • 只有在从版本 12.1 版本 49.23 运行迁移脚本后,才能使用 “os-cs-lb-mon” 样书在实例上部署新的配置。

  • 在运行迁移脚本之前,从 OpenStack 尝试的所有配置都将失败。

注意

  • 运行迁移脚本后,无法降级到 Citrix ADM 的先前版本。
  • 确保您已将用于 OpenStack LBaaas V2 的 Citrix ADC 驱动程序升级到最新版本。使用随最新的 Citrix ADM 12.1 版本 49.23 一起提供的 Citrix ADC 捆绑包文件。

LBaaS V2 API 实施通过 Neutron LBaaS 命令执行。连接到任何 Neutron 客户端并执行配置任务。有关如何执行配置命令的详细信息,请参阅使用命令行配置 LBaaS V2

使用样书在 OpenStack 上预配 Citrix ADC VPX 实例