[发明专利]一种服务器负载均衡方法及负载均衡器有效
申请号: | 201210540998.5 | 申请日: | 2012-12-12 |
公开(公告)号: | CN103036979A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 潘旭东 | 申请(专利权)人: | 广州尚融网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 汤喜友 |
地址: | 510630 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 负载 均衡 方法 均衡器 | ||
1.一种服务器负载均衡方法,其特征在于,包括步骤:
周期性地向与负载均衡器连接的每台服务器发送获取负载信息的请求,其中,每台服务器的负载信息包括服务器的CPU利用率、内存利用率及网络带宽占用率;
根据反馈的负载信息计算每台服务器的负载值,其中,负载值用于反映对应服务器当前正在处理的任务量大小情况;
记录并更新每台服务器的负载值大小及状态信息,其中,状态信息包括服务器能工作的正常状态及不能正常工作的故障状态;
在有任务需要服务器处理时,指派当前处于正常状态且负载值最小的服务器进行处理。
2. 如权利要求1所述的服务器负载均衡方法,其特征在于,所述负载值大小由32位二进制数进行无符号表示,其中,32位二进制数的第0至7位表示网络带宽占用率的大小,第8至15位表示内存利用率的大小,第16至23位表示CPU利用率的大小,第24位表示网络带宽占用率的大小是否大于第一预定值,其中,所述第一预定值大于或等于50%且小于100%,若是,则取值为1,否则取值为0,第25位表示内存利用率的大小是否大于第二预定值,其中,所述第二预定值大于或等于50%且小于100%,若是,则取值为1,否则取值为0,第26位表示CPU利用率的大小是否大于第三预定值,其中,所述第三预定值大于或等于50%且小于100%,若是,则取值为1,否则取值为0,第27位表示网络带宽占用率的大小是否为100%,若是,则取值为1,否则取值为0,第28位表示内存利用率的大小是否为100%,若是,则取值为1,否则取值为0,第29位表示CPU利用率的大小是否为100%,若是,则取值为1,否则取值为0,第30位和第31位保留未使用。
3. 如权利要求2所述的服务器负载均衡方法,其特征在于,所述第一预定值、第二预定值及第三预定值取值相等,均为80%。
4. 如权利要求1所述的服务器负载均衡方法,其特征在于,所述负载值大小由32位二进制数进行表示,其中,32位二进制数的第0至7位表示网络带宽占用率的大小,第8至15位表示内存利用率的大小,第16至23位表示CPU利用率的大小,第24位表示网络带宽占用率的大小是否为100%,若是,则取值为1,否则取值为0,第25位表示内存利用率的大小是否为100%,若是,则取值为1,否则取值为0,第26位表示CPU利用率的大小是否为100%,若是,则取值为1,否则取值为0,第27位至第31位保留未使用。
5. 如权利要求2-4中任一项所述的服务器负载均衡方法,其特征在于,向服务器发送获取负载信息的请求后,在规定时间内接收到服务器的负载信息反馈时,记录服务器的状态为正常状态,在规定时间内没有接收到服务器的负载信息反馈时,记录服务器的状态为故障状态。
6. 如权利要求5所述的服务器负载均衡方法,其特征在于,在周期性地向服务器发送获取负载信息的请求之前,先对所有服务器的记录进行初始化,记录每台服务器的负载值均为零且状态均为故障状态。
7. 一种服务器负载均衡器,其特征在于,包括:
周期性地向与负载均衡器连接的每台服务器发送获取负载信息请求的负载信息获取模块,其中,每台服务器的负载信息包括服务器的CPU利用率、内存利用率及网络带宽占用率;
根据反馈的负载信息计算每台服务器的负载值的计算模块,其中,负载值用于反映对应服务器当前正在处理的任务量大小情况;
记录并更新每台服务器的负载值大小及状态信息的记录模块,其中,状态信息包括服务器能工作的正常状态及不能正常工作的故障状态;
在有任务需要服务器处理时,指派当前处于正常状态且负载值最小的服务器进行处理的任务分配模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州尚融网络科技有限公司,未经广州尚融网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210540998.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:利用赤泥浆进行锅炉烟气脱硫的方法
- 下一篇:一种控制与保护开关控制器面板