[发明专利]一种负载均衡系统、方法、装置及负载均衡设备在审
| 申请号: | 201810574789.X | 申请日: | 2018-06-06 |
| 公开(公告)号: | CN108768878A | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 陈雷 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
| 主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/08 |
| 代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
| 地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 负载均衡设备 目标客户端 发送 存储设备 目标请求 负载均衡系统 查询响应 交换机 存储设备查询 负载均衡功能 查询请求 关系发送 均衡系统 目标客户 同一用户 影响负载 预设算法 存储 查询 | ||
1.一种负载均衡系统,其特征在于,包括:交换机、负载均衡设备和存储设备;所述系统中,
所述交换机,用于接收目标客户端发送的包含目标客户端标识的目标请求;确定用于转发所述目标请求的负载均衡设备;将所述目标请求发送至所确定的负载均衡设备;
所述负载均衡设备,用于接收所述交换机发送的所述目标请求;向所述存储设备发送包含所述目标客户端标识的查询请求;接收所述存储设备返回的查询响应;若所述查询响应中包含所述目标客户端对应的真实服务器RS的标识,则将所述目标请求发送至所述目标客户端对应的RS;若所述查询响应中不包含所述目标客户端对应的RS的标识,则按预设算法计算确定所述目标客户端对应的RS,将所述目标请求发送至所述目标客户端对应的RS,并将所述目标客户端的客户端标识与RS的标识之间的对应关系发送至存储设备进行存储;
所述存储设备,用于存储所述负载均衡设备发送的客户端标识与RS的标识之间的对应关系;并接收所述负载均衡设备发送的所述查询请求;从已存储的客户端标识与RS的标识之间的对应关系中,查询所述目标客户端对应的RS;根据是否查询到,生成包含所述目标客户端对应的RS的标识的查询响应或不包含所述目标客户端对应的RS标识的查询响应发送至所述负载均衡设备。
2.根据权利要求1所述的系统,其特征在于,所述存储设备为预设存储设备集群中的任一存储设备;
所述存储设备,进一步在存储所述负载均衡设备发送的客户端标识与RS的标识之间的对应关系后,将该对应关系发送至所述预设存储设备集群中的其他各个存储设备进行存储。
3.根据权利要求2所述的系统,其特征在于,所述存储设备中已存储的客户端标识与RS的标识之间的对应关系中,还包含每个客户端的计时起始时刻;所述每个客户端的计时起始时刻的初始值为所述负载均衡设备发送该客户端的客户端标识与RS的标识之间的对应关系的时刻;
所述存储设备,进一步针对所述每个客户端,根据所述计时起始时刻,实时判断是否达到预设的第一超时时长,如果是,则将该客户端的客户端标识与RS的标识之间的对应关系删除。
4.根据权利要求3所述的系统,其特征在于,所述存储设备,进一步在查询到所述目标客户端对应的RS后,将目标客户端的计时起始时刻更新为本次查询的查询时刻;并将更新后的计时起始时刻发送至所述预设存储设备集群中的其他各个存储设备进行更新。
5.根据权利要求2所述的系统,其特征在于,所述负载均衡设备配置有本地存储器;
所述负载均衡设备,进一步在向所述存储设备发送包含所述目标客户端标识的查询请求之前,在所述本地存储器中已存储的客户端标识与RS的标识之间的对应关系中,查询所述目标客户端对应的RS;如果查询到,则将所述目标请求发送至所述目标客户端对应的RS;如果未查询到,则执行所述向所述存储设备发送包含所述目标客户端标识的查询请求的步骤;
所述负载均衡设备,进一步在按预设算法计算确定所述目标客户端对应的RS之后,将所述目标客户端的客户端标识与RS的标识之间的对应关系存储至所述本地存储器。
6.根据权利要求5所述的系统,其特征在于,所述负载均衡设备的本地存储器中已存储的客户端标识与RS的标识之间的对应关系中,还包含每个客户端的计时起始时刻;所述每个客户端的计时起始时刻的初始值为向所述存储设备发送该客户端的客户端标识与RS的标识之间的对应关系的时刻;
所述负载均衡设备,进一步针对所述每个客户端,根据所述计时起始时刻,实时判断是否达到预设的第二超时时长,如果是,则将所述本地存储器中该客户端的客户端标识与RS的标识之间的对应关系删除。
7.根据权利要求6所述的系统,其特征在于,所述负载均衡设备,进一步在查询到所述目标客户端对应的RS后,将所述目标客户端的计时起始时刻更新为本次查询的查询时刻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810574789.X/1.html,转载请声明来源钻瓜专利网。





