[发明专利]一种用于服务器优化的服务负载均衡系统及其均衡方法在审
| 申请号: | 201911294872.2 | 申请日: | 2019-12-16 |
| 公开(公告)号: | CN112988373A | 公开(公告)日: | 2021-06-18 |
| 发明(设计)人: | 夏福生 | 申请(专利权)人: | 上海亲平信息科技股份有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 上海宏京知识产权代理事务所(普通合伙) 31297 | 代理人: | 李敏 |
| 地址: | 200082 上海市杨*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 服务器 优化 服务 负载 均衡 系统 及其 方法 | ||
1.一种用于服务器优化的服务负载均衡系统,其特征在于:包括与客户端连接的服务器系统、与服务器系统连接的多个子服务器,所述服务器系统包括用于负载均衡控制与管理的负载均衡控制器,所述负载均衡控制器连接负载均衡计算单元、负载健康检查单元、会话通信保持单元,客户端的申请服务信息通过负载均衡计算单元、负载健康检查单元计算和检查,后对每个子服务器进行评估,每个子服务器通过负载均衡计算单元、负载健康检查单元评估,且每个所述子服务器接收所述会话通信保持单元的分配信息。
2.如权利要求1所述的一种用于服务器优化的服务负载均衡系统,其特征在于:所述负载均衡计算单元包括轮询计算单元、比率计算单元和最少连接数计算单元,轮询计算单元将请求顺序循环地发到每个子服务器,比率计算单元用于给每个子服务器分配一个加权值为比例,最少连接数计算单元用于记录当前每台服务器或者服务端口上的连接数,并将新的连接传递给连接数最少的服务器。
3.如权利要求2所述的一种用于服务器优化的服务负载均衡系统,其特征在于:所述负载均衡计算单元包括优先权计算单元和最快响应时间计算单元,所述优先权计算单元用于对所有子服务器分组并给每个组定义优先权,所述最快响应时间计算单元用于将新的连接传递给响应最快的子服务器。
4.如权利要求1所述的一种用于服务器优化的服务负载均衡系统,其特征在于:所述负载健康检查单元包括IP连通性检查单元、服务端口检查单元、HTTP健康检查单元、检查定时单元,所述IP连通性检查单元用于检查服务器IP的连通性,所述服务端口检查单元用于检查服务端口的UP/DOWN,所述HTTP健康检查单元用于创建一个HTTP健康检查,所述检查定时单元用于负载健康检查的定时控制。
5.一种用于服务器优化的服务负载均衡方法,包括权利要求1-4中任一项的用于服务器优化的服务负载均衡系统,其特征在于,包括以下步骤:
S1:客户端发出服务申请;
S2:服务器系统进行负载均衡计算、编排子服务器服务序列;
S3:服务器系统根据负载均衡计算结果,进行子服务器服务序列评估;
S4:将子服务器服务序列中负载小的子服务器分配给新申请服务的客户端;
S5:将负载健康检查的信息反馈给对应的子服务器。
6.如权利要求5所述的一种用于服务器优化的服务负载均衡方法,其特征在于:在步骤S2与S3中,服务器系统会记录当前每台服务器或者服务端口上的连接数,根据评估结果,将新的连接传递给连接数最少的服务器。
7.如权利要求5所述的一种用于服务器优化的服务负载均衡方法,其特征在于:在步骤S4中,当其中某个服务器发生故障,负载均衡控制与管理中心就把其从子服务器队列中拿出,不参加下一次的用户请求的分配,直到其恢复正常,进一步便于自动分配少连接的子服务器,给新的客户端使用。
8.如权利要求5所述的一种用于服务器优化的服务负载均衡方法,其特征在于:在步骤S5中,负载健康检查的信息包括服务端口是可以用或者不可用的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海亲平信息科技股份有限公司,未经上海亲平信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911294872.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:气田水罐工作系统
- 下一篇:一种内环火盖及应用有该内环火盖的灶具燃烧器





