Cisco ACI 云编排器模式下的 NetScaler 设备包
借助应用策略基础设施控制器 (APIC) 3.1 版,Citrix NetScaler 和 Cisco ACI 扩展了联合集成产品组合,以提供满足客户需求的新解决方案。新的集成模式,ACI 云编排器模式*,* 通过标准化参数抽象配置复杂性,从而简化 L4-L7 集成。该解决方案无缝地自动化 L4-L7 服务,实现敏捷应用程序部署、操作灵活性和简单性的目标。
通过使用 NetScaler 解决方案的 Cisco ACI 云编排器模式提供以下优势:
-
L4-L7 服务的自动化减少了人为错误。
-
Cisco ACI 解决方案的预构建集成有助于缩短部署时间,并提高 Web 应用程序、虚拟机和 SQL 等应用程序的性能。
-
全面集成地了解 Web 应用程序、虚拟机和 SQL 等应用程序在物理和虚拟网络组件中的运行状况。
ACI 云编排器模式现在为您提供更多选择,您可以直接使用新的简化 APIC GUI,或者根据您的偏好选择任何云编排器,例如 Cisco Cloud Center、Windows Azure Pack、OpenStack、vRealize 或任何其他云编排器。这一新变化是通过将一组 ADC 属性公开为 ADC 架构来实现的。这些属性映射在设备包功能配置文件中。您可以在云编排器(Cisco Cloud Center 或无线应用协议 (WAP))预配 ADC 服务时为这些属性提供值。
下图概述了 NetScaler 在云编排解决方案中的应用:
使用 Microsoft Azure Pack 的云编排器模式解决方案涉及许多集成点,例如 Azure Pack 到 Cisco APIC、Cisco APIC 到 System Central 虚拟机管理器 (SCVMM) 以及 Cisco APIC 到 NetScaler。作为私有云中的租户,您可以启用 NAT、预配网络服务并添加负载均衡器。
Azure Pack 支持租户和管理员门户,并且每个门户都有自己可以执行的操作集。
-
作为管理员,您可以执行管理任务,例如 ACI 注册、VIP 范围、NetScaler 设备与虚拟机云的关联以及租户用户帐户创建。
-
作为租户,您可以执行任务,例如登录到 Azure Pack 租户门户并配置网络、桥接域和虚拟路由与转发 (VRF),并可以使用 NetScaler 负载均衡和 RNAT 功能。
下图概述了 Azure Pack 在云模式解决方案中的应用:
重要
-
云管理员可以协助处理 APIC 支持的 L4-L7 架构,任何额外更改可由 APIC 管理员直接在 APIC 中完成。这使您能够配置和部署与支持的功能集保持一致的 NetScaler。
-
租户可以为同一网络部署具有不同端口的多个 VIP 地址。您必须确保 IP 和端口组合是唯一的。
-
NetScaler 设备包仅支持单上下文部署。每个租户都会获得一个专用的 NetScaler 实例。
-
无线应用协议 (WAP) 支持 NetScaler MPX 设备和 NetScaler VPX 设备(包括部署在 NetScaler SDX 平台上的 NetScaler VPX 实例)。
云编排器模式设备包支持完全托管模式和服务管理器模式。完全托管模式包支持各种功能配置文件,例如简单负载平衡、内容交换、SSL 卸载和其他配置文件。这些功能配置文件涵盖了 NetScaler 的完整功能集和部署模式。同样,服务管理器模式设备包支持使用 APIC 对 NetScaler 进行单臂和双臂配置与部署。NetScaler Application Delivery Management (ADM) 充当 APIC 的服务管理器,您可以使用 NetScaler ADM 配置 NetScaler L4-L7 参数。
注意
在服务管理器模式(混合模式)下,您不能重用或重新分配已存在于 NetScaler 设备中的相同服务器 IP 地址。
云编排器模式功能配置文件有一组映射到 APIC ADC 架构的参数,编排器使用这些参数。云编排器为 ADC 参数(VIP,在通过 APIC 预置 NetScaler 时)提供值。编排器与 APIC 的 API 通信,并将 ADC 特定详细信息作为特定功能配置文件的有效负载的一部分进行传递。在内部,APIC 提取这些值并将其传递给设备包,由设备包在内部配置 NetScaler。
有关 Cisco APIC 支持的 ADC 架构完整列表的更多信息,请参阅 Cisco APIC 第 4 层到第 7 层服务部署指南,版本 3.x 及更早版本)。
完全托管模式设备包支持以下功能配置文件:
-
LB-HTTP-单臂-配置文件CM
-
LB-HTTP-双臂-配置文件CM
-
LB-HTTP-双臂-服务后端-配置文件CM
-
CS-HTTP-LB-服务-配置文件CM
-
CS-SSL-LB-服务配置文件CM
-
LB-SSL-ProfileCM
-
SSLVServerProfileInlineModeCM
-
WebVServerProfileWithRHICM
-
WebInlineVServerProfileWithRHICM
-
WebAnywhereVServerProfileWithRHIC
-
SSLVServerProfileForAnywhereModeCM
-
SSLAnywhereServerProfileCM
-
WebVServerProfileCM
-
WebInlineVServerProfileCM
-
WebAnywhereVServerProfileCM
-
CSLBServerProfileCM
-
GSLBServerProfileCM
-
CMPServerProfileCM
-
CRServerProfileC
-
DNSServerProfileCM
-
DSServerProfileCM
-
ICServerProfileCM
-
SSLVPNServerProfileCM
-
AppFWServerProfileCM
-
AAAServerProfileCM
-
AAASyslogServerProfileCM
-
IPv6 Web 内联虚拟服务器配置文件 CM
服务管理模式设备包支持以下云模式功能配置文件:
-
ADCOneArmFunctionProfileCM
-
AADCTwoArmFunctionProfileCM
-
RHI-ADCOneArmFunctionProfileCM
-
RHI-ADCTwoArmFunctionProfileCM
NetScaler 支持上述功能配置文件。APIC 支持 ADC 架构中这些参数的子集。如果功能配置文件中存在 Cisco ACI 不支持的任何属性,则必须克隆云编排器模式功能配置文件,并为 APIC 不支持的所有属性提供值,并且必须保存这些属性。之后,编排器可以使用新克隆的功能配置文件。
Citrix 云模式设备包支持 NetScaler 12.0,服务管理器模式也使用 NetScaler ADM 12.0。设备包已将模型版本从 1.0 更改为 2.0,可用作新安装。由于模型版本已更改,云编排器模式设备包无法从以前的设备包版本升级。
云编排器模式设备包也可以用于常规部署。该软件包不强制用户通过任何云编排器配置 NetScaler。该设备包仅兼容 APIC 和带云编排器的 APIC。