[发明专利]一种应用服务器负荷分担系统及其实现方法有效
申请号: | 200810131792.0 | 申请日: | 2008-06-30 |
公开(公告)号: | CN101309226A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 何君臣 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 梁军 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 服务器 负荷 分担 系统 及其 实现 方法 | ||
1.一种应用服务器负荷分担系统,包括前置HTTP服务器、后端节点应用服务器,其特征在于,进一步包括动态负荷分担器以及后端节点负荷检查器,其中,
所述动态负荷分担器,用于接收所述后端节点负荷检查器发送来的物理参数和/或性能参数消息,并根据预定的负荷动态分担规则动态选择负荷分担算法并修改负荷分担权重,将前置HTTP服务器转发来的数据依照修改后的负荷分担权重分发到所述后端节点应用服务器;
所述前置HTTP服务器,用于在接收浏览器或无线应用协议WAP网关数据后,将所述数据转发到所述动态负荷分担器;
所述后端节点负荷检查器,用于定时将相应的后端节点应用服务器的物理参数和/或性能参数消息上报至所述动态负荷分担器。
2.如权利要求1所述的应用服务器负荷分担系统,其特征在于,所述后端节点负荷检查器,设置于相应的所述后端节点应用服务器中,或者独立于所述后端节点应用服务器之外。
3.如权利要求1或2所述的应用服务器负荷分担系统,其特征在于,所述动态负荷分担器通过TCP/IP协议和定向包协议AJP与所述后端节点应用服务器交互消息。
4.如权利要求1或2所述的应用服务器负荷分担系统,其特征在于,所述预定的负荷动态分担规则,包括:后端节点应用服务器CPU使用率平均值、后端节点应用服务器内存使用率平均值、后端节点应用服务器参数上报超时时间、轮循算法、最小连接算法。
5.一种应用服务器负荷分担系统的实现方法,其特征在于,在前置HTTP服务器与后端节点应用服务器之间设置动态负荷分担器和后端节点负荷检查器,并包括下列步骤:
步骤A:前置HTTP服务器,在接收浏览器或无线应用协议WAP网关数据后,将所述数据转发到所述动态负荷分担器;后端节点负荷检查器,定时将相应的后端节点应用服务器的物理参数和/或性能参数消息上报至所述动态负 荷分担器;
步骤B:动态负荷分担器接收所述后端节点负荷检查器发送来的物理参数和/或性能参数消息,并根据预定的负荷动态分担规则动态选择负荷分担算法并修改负荷分担权重,将前置HTTP服务器转发来的数据依照修改后的负荷分担权重分发到所述后端节点应用服务器。
6.如权利要求5所述的应用服务器负荷分担系统的实现方法,其特征在于,所述后端节点负荷检查器,设置于相应的所述后端节点应用服务器中。
7.如权利要求5或6所述的应用服务器负荷分担系统的实现方法,其特征在于,所述动态负荷分担器通过TCP/IP协议和定向包协议AJP与所述后端节点应用服务器交互消息。
8.如权利要求5或6所述的应用服务器负荷分担系统的实现方法,其特征在于,所述预定的负荷动态分担规则,包括:后端节点应用服务器CPU使用率平均值、或者后端节点应用服务器内存使用率平均值、或者后端节点应用服务器参数上报超时时间、或者轮循算法、或者最小连接算法。
9.如权利要求8所述的应用服务器负荷分担系统的实现方法,其特征在于,在所述后端节点应用服务器CPU使用率平均值分担规则中,依照如下公式进行动态修改负荷分担权重:
CPUAVERAGE=(PARAM_1+PARAM_2+…+PARAM_n)/n;
PARAM_n/CPUAVERAGE=M;
其中,CPUAVERAGE为CPU使用率平均值,PARAM_n表示第n节点服务器的节点负荷参数;Xn表示第n节点服务器的权重;M为节点服务器的节点负荷参数与CPU使用率平均值的比值。
10.如权利要求8所述的应用服务器负荷分担系统的实现方法,其特征在于,在所述后端节点应用服务器内存使用率平均值分担规则中,依照如下公式进行动态修改负荷分担权重:
THRAVERAGE=(PARAM_1+PARAM_2+…+PARAM_n)/n;
PARAM_n/THRAVERAGE=N;
其中,THRAVERAGE为平均线程数,PARAM_n表示第n节点服务器的节点负荷参数;X′n表示第n节点服务器的权重;N数值为节点服务器的节点负荷参数与平均线程数的比值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810131792.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:五轴数控加工安全最短刀具长度的规划方法
- 下一篇:便携式交流气泵