• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

02-应用负载

目录

03-服务池

本章节下载 03-服务池  (359.47 KB)

03-服务池

服务池

特性简介

为了便于对业务主机进行统一管理,可将具有相同或相似功能的业务主机加入同一个服务池。比如,可按存储内容的不同划分为歌曲服务池、视频服务器组和图片服务池等。服务池可被虚服务器或调度策略引用。

vSystem相关说明

非缺省vSystem对于本特性的支持情况,请以页面的实际显示为准。

配置指南

配置步骤

1.     单击“应用负载 > 服务池”

2.     在“服务池”页面单击<新建>按钮,新建服务池。

表-1 服务池配置

参数

说明

名称

服务池的名称,不区分大小写

描述

服务池的描述信息

调度算法

选择服务池的调度算法,包括:

·     加权轮转:管理员可为每台参与调度的业务主机配置权值。加权轮转算法根据业务主机权值的大小,将用户请求依次分发给服务池内的每台业务主机,权值越大,分配的请求越多

·     随机:随机算法是将用户请求随机分发给服务池内的某台业务主机

·     加权最小连接:管理员可为每台参与调度的业务主机配置权值。加权最小连接算法总是将用户请求分发给加权活动连接数(当前业务主机的活动连接总数/权重)最小的业务主机。该算法中使用的权重为业务主机页面配置的权重

·     IP地址哈希:根据源IP地址进行的哈希算法,设备将具有相同源IP地址的用户请求分配给相同的业务主机

·     IP地址和端口哈希:根据源IP地址和端口号进行的哈希算法,设备将具有相同源IP地址和端口的用户请求分配给相同的业务主机

·     目的IP地址哈希:根据目的IP地址进行的哈希算法,设备将具有相同目的IP地址的用户请求分配给相同的业务主机

·     最快响应:根据业务主机的响应时间计算出当前负载能力的权值。响应时间越短,权值越大,分配到的新连接越多

·     动态轮转:根据业务主机的内存使用率、CPU使用率和磁盘使用率等信息,计算出业务主机的当前负载能力权值。负载越小,权值越大,分配到的请求越多

·     HTTP哈希:根据HTTP载荷进行的哈希算法,设备将具有相同HTTP载荷的用户请求分配给相同的业务主机。只有被HTTP类型的虚服务器引用时生效

·     HTTP CARP哈希:根据HTTP载荷进行的哈希算法,设备将具有相同HTTP载荷的用户请求分配给相同的业务主机。在业务主机故障和服务池扩容的场景下,相比于普通哈希算法,采用CARP哈希算法,能使当前所有可用业务主机负载分担变动最小,更好地保持流量调度的持续性。只有被HTTP类型的虚服务器引用时生效

·     IP地址CARP哈希:根据源IP地址进行的哈希算法,设备将具有相同源IP地址的用户请求分配给相同的业务主机。在业务主机故障和服务池扩容的场景下,相比于普通哈希算法,采用CARP哈希算法,能使当前所有可用业务主机负载分担变动最小,更好地保持流量调度的持续性

·     IP地址和端口CARP哈希:根据源IP地址和端口号进行的哈希算法,设备将具有相同源IP地址和端口的用户请求分配给相同的业务主机。在业务主机故障和服务池扩容的场景下,相比于普通哈希算法,采用CARP哈希算法,能使当前所有可用业务主机负载分担变动最小,更好地保持流量调度的持续性

·     目的IP地址CARP哈希:根据目的IP地址进行的哈希算法,设备将具有相同目的IP地址的用户请求分配给相同的业务主机。在业务主机故障和服务池扩容的场景下,相比于普通哈希算法,采用CARP哈希算法,能使当前所有可用业务主机负载分担变动最小,更好地保持流量调度的持续性

·     加权最小连接(基于成员):管理员可为每台参与调度的服务池成员配置权值。加权最小连接算法总是将用户请求分发给加权活动连接数(当前服务池成员的活动连接总数/权重)最小的服务池成员。该算法中使用的权重为服务池成员的权重

·     最快响应(基于成员):根据服务池成员的响应时间计算出当前负载能力的权重。响应时间越短,权重越大,分配到的新连接越多

掩码长度

IPv4地址的掩码长度,即进行哈希运算的IPv4地址长度

仅源IP地址哈希、源IP地址和端口哈希、目的IP地址哈希、源IP地址CARP哈希、源IP地址和端口CARP哈希、目的IP地址CARP哈希支持配置本参数

前缀长度

IPv6地址的前缀长度,即进行哈希运算的IPv6地址长度

仅源IP地址哈希、源IP地址和端口哈希、目的IP地址哈希、源IP地址CARP哈希、源IP地址和端口CARP哈希、目的IP地址CARP哈希支持配置本参数

偏移量

基于HTTP载荷起始位置的偏移量

HTTP哈希和HTTP CARP哈希算法支持配置本参数

起始标记

HTTP载荷起始位置的正则表达式,从指定偏移量起到本标记为开始,区分大小写,不支持正则元字符?

HTTP哈希和HTTP CARP哈希算法支持配置本参数

结束标记

HTTP载荷结束位置的正则表达式,从指定起始标记起到本标记为结束,区分大小写,不支持正则元字符?

HTTP哈希和HTTP CARP哈希算法支持配置本参数

按优先级调度

缺省情况下,一个服务池中调用优先级最高的成员全部被调度算法调用。用户通过本配置可以限制服务池中可被调度算法调用的服务池成员数量:

·     最小数量:可被调度算法调用的成员最小数量

·     最大数量:可被调度算法调用的成员最大数量,必须大于等于最大数量

当调用优先级最高的可用服务池成员数量大于“最大数量”时,则只选用“最大数量”个服务池成员;如果调用优先级最高的可用服务池成员数量小于“最小数量”时,除了调用全部优先级最高的可用服务池成员外,还会调用优先级次高的可用服务池成员,直至调用的可用服务池成员的数量达到“最小数量”,或者没有可用的服务池成员可调用为止

管理员可以在服务池成员列表中调整服务池成员的调用优先级

服务池成员列表

将业务主机添加为服务池成员。可以选择已有业务主机,也可以新建业务主机

服务池成员是一个抽象的概念,它表示业务主机在服务池中承载当前服务池业务的部分。而业务主机是一个整体,是该业务主机在所有服务池中的成员总和。管理员可在不同服务池中,将同一业务主机添加为各自的服务池成员,这样就可以分别对每个服务池成员的权值、调用优先级等进行管理

·     名称:业务主机的名称,通过选择已有业务主机的名称,可将已有业务主机添加为服务池成员;新建业务主机时,无需配置业务主机的名称,设备会自动将其填写为业务主机的IP地址

·     IP地址:业务主机的IP地址。选择新建业务主机时,需要配置业务主机的IP地址。若在此处配置一个IP地址范围,可同时新建多台业务主机并将其添加为服务池成员

·     端口:成员端口号,0表示未配置成员端口号,即采用虚服务器的端口号作为成员端口号

·     权重:成员的权重。在加权最小连接(基于成员)和最快响应(基于成员)调度时,该数值越大,服务池成员越被优先调用

·     优先级:成员的调用优先级,数值越大,越被优先调用。优先使用高优先级的成员处理流量。如果最高优先级成员的个数少于配置的“最大数量”,则在次高优先级中选择成员,直至达到配置的“最小数量”,或者没有可用的成员可调用为止。其中,“最大数量”和“最小数量”在“按优先级调度”中指定

若选择“新建业务主机”,此处新建的业务主机会在“业务主机”页面显示

健康检测方法

服务池引用的健康检测模板。通过健康检测可以对服务池内的业务主机进行检测,保证其能够提供有效的服务。用户既可在服务池页面对池内的所有业务主机进行配置,也可在业务主机页面只对当前业务主机进行配置,后者的配置优先级较高

成功条件

服务池健康检测的成功条件

·     全部检测通过:只有全部健康检测方法都通过检测才认为健康检测成功

·     至少n个检测通过:健康检测成功所需通过检测的最少方法数为n。当用户指定的最少方法数n大于设备上实际存在的方法数量时,只要实际存在的全部方法通过检测,设备也将认为健康检测成功

温暖上线

当向服务池内添加业务主机时,某些新加入服务池的业务主机无法立即承担大量业务,此时可以开启温暖上线功能。

·     准备时间:当业务主机上线后,在准备时间内,设备不会向其分配任何业务

·     爬升时间:准备时间超时后,设备在爬升时间内会逐步增加向其分配的业务量;爬升时间超时后,设备开始向其正常分配业务

故障处理方式

当服务池内的业务主机发生故障的时,设备根据配置的故障处理方式来决定报文的处理方式,包括:

·     保持已有连接:不主动断开与故障业务主机的连接,连接继续保持还是断开将由协议自身的超时机制决定

·     断开已有连接:主动断开与故障业务主机的连接。对于TCP报文,将发送RST报文;对于其它类型的报文,将发送ICMP不可达报文

·     重定向连接:把连接重定向到服务池中其他可用的业务主机上

繁忙处理方式

用于指定服务池处于繁忙状态时的处理方式,只有当池内所有服务池成员均处于繁忙状态时,服务池才处于繁忙状态。服务池的繁忙处理方式包括:

·     强制调度:服务池中的所有成员均参与调度

·     队列等待:设备停止向处于繁忙状态的服务池分发流量,并且将新的请求报文加入等待队列

○        队列长度:若等待队列的长度超过配置的队列长度,后续的请求报文将会被丢弃

○        超时时间:若请求报文加入队列后的等待时间超过配置的超时时间,请求报文将会被丢弃

·     调度失败:设备将停止向处于繁忙状态的服务池分发流量。若配置了调度策略允许继续匹配下一条调度策略/改写策略,则继续进行匹配,否则直接丢弃请求报文

系统判断服务池成员处于繁忙状态的依据包括:服务池成员的并发连接限制、新建连接限制、HTTP请求速率限制和SNMP-DCA探测模板返回的探测状态

目的地址转换

启用/禁用目的地址转换功能

若部署模式为三角传输模式,需要在服务池中禁用目的地址转换功能;若部署为其他模式,需要在服务池中启用目的地址转换功能

 

3.     单击<确定>按钮,新建的服务池会在“服务池”页面显示。

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们