ADC

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

引入了以下选项和参数,用于控制 NetScaler 设备的路由健康注入 (RHI) 功能,用于通告 VIP 地址的路由。

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

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

  • 如果您在所有虚拟服务器上将 RHI 状态设置为被动,NetScaler 将始终通告 VIP 地址的路由。
  • 如果您在所有虚拟服务器上将 RHI 状态设置为 ACTIVE,则当至少有一台关联虚拟服务器处于 UP 状态时,NetScaler 会通告 VIP 地址的路由。
  • 如果您在某些服务器上将 RHI 状态设置为 ACTIVE,而在其他服务器上将 RHI 状态设置为被动,则当至少有一台关联虚拟服务器(其 RHI 状态设置为 ACTIVE)处于 UP 状态时,NetScaler 会通告 VIP 地址的路由。

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

VIP 的关联虚拟服务器 第 1 州 第 2 州 第 3 州 第 4 州
所有虚拟服务器上的 RHI 状态均设置为 PASSIVE        
V1 UP UP 向下 向下
V2 UP 向下 UP 向下
公布此 VIP 地址的路线?
所有虚拟服务器上的 RHI 状态均设置为 ACTIVE        
V1 UP UP 向下 向下
V2 UP 向下 UP 向下
公布此 VIP 地址的路线?
RHI 状态在一台虚拟服务器上设置为 ACTIVE,在另一台虚拟服务器上设置为 PASSIVE        
V1(RHI 状态 = 激活) UP UP 向下 向下
V2(RHI 状态 = 被动) UP 向下 UP 向下
公布此 VIP 地址的路线?

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

  • 将 VIP 地址的 RHI(虚拟服务器 RHI 级别)参数设置为 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 状态 参数,然后单击“确定”。
基于虚拟服务器设置的路由运行状况注入