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. Set the Vserver RHI Level parameter to VSVR_CNTRLD, and then click OK.

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

  1. 导航到 流量管理 > 负载平衡 > 虚拟服务器。
  2. 选择负载平衡虚拟服务器,然后单击“编辑”。
  3. 设置 RHI 状态 参数,然后单击“确定”。
基于虚拟服务器设置的路由运行状况注入