Citrix ADC

基于虚拟服务器设置的路由运行状况注入

引入了以下选项和参数,用于控制 Citrix ADC 设备的路由运行状况注入 (RHI) 功能,用于公告 VIP 地址的路由。

  • VSVR_CNTRLD。这是 VIP 地址(虚拟服务器 RHI 级别)参数的一个选项。将此选项设置为虚拟服务器RHI 级别参数时,用于宣传 VIP 地址路由的 RHI 行为取决于 VIP 地址的所有关联虚拟服务器上的 RHI State 参数设置及其状态。
  • RHI STATE. 它是虚拟服务器的参数。您可以将 RHI State 参数设置为被动或主动。默认情况下,RHI State 参数设置为被动。

对于 VIP 地址,当 RHI(虚拟服务器 RHI 级别)参数设置为 VSVR_CNTRLD 时,根据与 VIP 地址关联的虚拟服务器上的 RHI 状态设置,以下是 VIP 地址的不同 RHI 行为:

  • 如果在所有虚拟服务器上将 RHI State 设置为被动状态,Citrix ADC 将始终公告 VIP 地址的路由。
  • 如果在所有虚拟服务器上将 RHI State 设置为 Active,则 Citrix ADC 将在至少一个关联的虚拟服务器处于 UP 状态时公告 VIP 地址的路由。
  • 如果将 RHI State 设置为“活动”,将其他一些虚拟服务器设置为“活动”,Citrix ADC 将通告 VIP 地址的路由,如果至少有一个关联虚拟服务器(其 RHI 状态设置为“活动”)处于“活动”状态。

下表根据与 VIP 地址关联的虚拟服务器上的 RHI 状态设置显示了 VIP 地址的示例 RHI 行为。Citrix ADC 设备具有两个与 VIP 地址关联的虚拟服务器 V1 和 V2:

VIP 的关联虚拟服务器 状态 1 状态 2 状态 3 状态 4
所有虚拟服务器上的 RHI 状态设置为被动        
V1 UP UP DOWN DOWN
V2 UP DOWN UP DOWN
宣传此 VIP 地址的路线?
所有虚拟服务器上的 RHI 状态设置为 Active        
V1 UP UP DOWN DOWN
V2 UP DOWN UP DOWN
宣传此 VIP 地址的路线?
RHI 状态在一个虚拟服务器上设置为“活动”,在另一个虚拟服务器上设置为“被动”        
V1 (RHI 状态 = 活动) UP UP DOWN DOWN
V2(RHI 状态 = 被动) UP DOWN UP DOWN
宣传此 VIP 地址的路线?

若要根据关联虚拟服务器的 RHI (RHI 状态) 参数设置为 VIP 地址配置 RHI,请执行以下步骤:

  • 将 RHI(虚拟服务器 RHI 级别)参数设置为 VIP 地址的 VSVR_CNTRLD。
  • 为与 VIP 地址关联的每个虚拟服务器设置 RHI 状态参数。

使用 CLI 设置 VIP 地址的虚拟服务器RHI 级别:

在命令提示窗口中,键入:

  • set ns ip <IPAddress> [-vserverRHILevel <vserverRHILevel>]

使用 CLI 设置虚拟服务器的 RHI 状态参数:

在命令提示窗口中,键入:

  • set lb vserver <name> [-RHIstate ( PASSIVE | ACTIVE )]

使用 GUI 设置 VIP 地址的虚拟服务器RHI 级别

  1. 导航到系统 > 网络 > IP
  2. 选择一个 VIP 地址,然后单击 编辑
  3. 虚拟服务器 RHI 级别 参数设置为 VSVR_CNTRLD ,然后单 击确定

使用 GUI 设置虚拟服务器的 RHI 状态参数

  1. 导航到流量管理 > 负载平衡 > 虚拟服务器
  2. 选择负载平衡虚拟服务器,然后单击 编辑
  3. 设置 RHI 状态 参数,然后单 击确定

基于虚拟服务器设置的路由运行状况注入