使用 StyleBook 在 OpenStack 上预置 NetScaler VPX 实例
在 OpenStack 编排工作流中,NetScaler Console 现在使用
os-cs-lb-mon StyleBook 在分配给 OpenStack 租户的 NetScaler 实例上部署 LBaaS 配置。OpenStack 用户创建的每个负载均衡器都会创建一个配置包。
在 OpenStack 工作流中使用 StyleBook 进行配置可提供以下优势:
-
通过查看所有配置对象获得更好的可视化效果。
-
通过回滚实现可靠性。
-
支持各种 NetScaler 实例类型(NetScaler HA、分区、VPX、CPX、MPX 等)。
-
通过使用您自己的 StyleBook 为 OpenStack 租户部署配置来实现自定义。
作为 NetScaler Console 管理员,导航到 应用程序 > 配置 以查看部署在 NetScaler 实例上的配置包。 您可以执行以下任务:
-
滚动以查看为负载均衡器部署的
os-cs-lb-mon配置包。 -
单击
os-cs-lb-monStyleBook 面板上的 查看定义 以检查部署在实例上的配置。 -
单击 查看对象 以查看部署在实例上的 NetScaler 对象或实体列表。
使用 StyleBook 预置实例前需要注意的事项
从 NetScaler Console 12.1 build 49.23 开始,OpenStack 编排工作流的架构已更新。该工作流现在使用 NetScaler Console StyleBook 来配置 NetScaler 实例。如果您从 12.0 版或 12.1 build 48.18 版升级到 NetScaler Console 12.1 build 49.23,则必须运行以下迁移脚本:
/mps/scripts/migration_scripts/migrate_configurations.py
-
运行迁移脚本会创建与现有 OpenStack 配置对应的
os-cs-lb-monStyleBook 配置包。 -
如果您从这些早期版本部署了 OpenStack 配置,则必须运行此迁移脚本。
-
只有在运行了版本 12.1 build 49.23 的迁移脚本之后,您才能使用
os-cs-lb-monStyleBook 在实例上部署新配置。 -
在运行迁移脚本之前,所有从 OpenStack 尝试的配置都将失败。
注意
-
运行迁移脚本后,您无法降级到 NetScaler Console 的先前版本。
-
确保您已将 OpenStack LBaaS V2 的 NetScaler 驱动程序升级到最新版本。使用随最新 NetScaler Console 13.0 版本提供的 NetScaler 捆绑文件。
LBaaS V2 API 实现通过 Neutron LBaaS 命令执行。连接到任何 Neutron 客户端并运行配置任务。有关如何运行配置命令的更多信息,请参阅使用命令行配置 LBaaS V2。