发明名称 |
一种负载均衡方法和装置 |
摘要 |
本发明公开了一种负载均衡方法和装置,该方法包括:业务查询机接收来自客户端的查询请求,确定可供选择的服务器群组;所述业务查询机根据从所述服务器群组中的各个查询服务器分别累计接收到的数据包量与向该查询服务器累计发送的数据包量之间的差值,分别确定各个查询服务器的可用配额,所述可用额度用于表征查询服务器的剩余处理能力;所述业务查询机根据各个查询服务器的可用配额从所述服务器群组中选择查询服务器,并向选择出的查询服务器发送查询请求。通过使用本发明,能够准确、快速地实现负载均衡。 |
申请公布号 |
CN102724105B |
申请公布日期 |
2016.03.09 |
申请号 |
CN201110078347.4 |
申请日期 |
2011.03.30 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
孙炜;刘松;苏国立;冯庆磊 |
分类号 |
H04L12/803(2013.01)I |
主分类号 |
H04L12/803(2013.01)I |
代理机构 |
上海波拓知识产权代理有限公司 31264 |
代理人 |
杨波 |
主权项 |
一种负载均衡方法,其特征在于,包括:业务查询机接收来自客户端的查询请求,确定可供选择的服务器群组;所述业务查询机根据从所述服务器群组中的各个查询服务器分别累计接收到的数据包量与向该查询服务器累计发送的数据包量之间的差值,分别确定各个查询服务器的可用配额,所述可用额度用于表征查询服务器的剩余处理能力;所述业务查询机根据各个查询服务器的可用配额从所述服务器群组中选择查询服务器,并向选择出的查询服务器发送查询请求;其中,所述业务查询机按照以下公式确定查询服务器s<sub>i</sub>的可用配额:<img file="FDA0000820268900000011.GIF" wi="1403" he="318" />其中,q<sub>left</sub>(s<sub>i</sub>)为查询服务器s<sub>i</sub>的可用配额,△cnt为所述业务查询机从查询服务器s<sub>i</sub>累计接收到的数据包量与所述业务查询机向该查询服务器s<sub>i</sub>累计发送的数据包量之间的差值,q<sub>max</sub>(s<sub>i</sub>)为查询服务器s<sub>i</sub>的最大配额。 |
地址 |
518057 广东省深圳市福田区振兴路赛格科技园2栋东403室 |