Citrix ADC

了解负载监控

负载监视器使用SNMP轮询的oid来计算负载。负载监视器使用其绑定的服务的IP地址(目的IP地址)进行轮询。它向服务发送一个SNMP查询,指定度量的OID。指标可以是CPU、内存或服务器连接数。服务器用一个度量值响应查询。将响应中的度量值与阈值进行比较。只有当度量值小于阈值时,Citrix ADC设备才会认为服务用于负载平衡。负载值最低的服务被优先考虑。

下图说明了为在基本负载平衡设置中描述的服务配置的负载监视器设置基本负载均衡

图1。负荷监测器的运行

负载监控

注意:负载监视器不确定服务的状态。它只允许设备考虑用于负载平衡的服务。

配置加载监视器之后,必须配置监视器将使用的指标。对于负载评估,负载监视器考虑称为度量的服务器参数,这些参数在设备配置中的度量表中定义。公制表可以有两种类型:

  • 当地。默认情况下,这个表存在于设备中。它由四个指标组成:连接、数据包、响应时间和带宽。设备为服务指定这些指标,并且SNMP查询不是针对这些服务发起的。这些指标不能更改。
  • 的风俗。一个用户定义的表。每个指标都与一个OID相关联。

默认情况下,设备生成以下表:

  • NetScaler
  • RADWARE
  • CISCO-CSS
  • 当地的
  • 铸造
  • ALTEON

您可以添加设备生成的度量表,也可以添加自己选择的表,如下表所示。度量表中的值仅作为示例提供。在实际场景中,考虑指标的真实值。

指标名称 oid 重量 阈值
CPU 为1.2.3.4 2 70
内存 4.5.6.7 3. 80
连接 5.6.7.8 4 90

要计算一个或多个指标的负载,需要为每个指标分配一个权重。缺省值为1。权重表示给予每个度量的优先级。权重高时优先级高。设备基于SOURCEIPDESTIP散列算法选择服务。

您还可以为每个指标设置阈值。如果服务的度量值小于阈值,则该阈值允许设备选择用于负载平衡的服务。阈值还决定每个服务的负载。

了解负载监控