[发明专利]基于运行商的服务器负载均衡调度方法和装置在审
申请号: | 202210470868.2 | 申请日: | 2022-04-28 |
公开(公告)号: | CN114828097A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 张云飞;孙艳杰;王信大;陈跃伟 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04W28/08 | 分类号: | H04W28/08;H04L61/5007;H04L101/686 |
代理公司: | 北京金讯知识产权代理事务所(特殊普通合伙) 11554 | 代理人: | 黄剑飞 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 运行 服务器 负载 均衡 调度 方法 装置 | ||
1.一种基于运行商的服务器负载均衡调度方法,包括:
预存运营商网段表,所述运营商网段表存储有客户端IP网段所对应属于的运营商;
预设基于运营商的真实服务器组,所述基于运营商的真实服务组内所包括的真实服务器均可根据所述运营商进行负载均衡调度;
接收客户端所发送的数据包并对所述数据包进行解析;
基于解析所接收到的所述数据包的结果获取所述数据包所包括的源IP,所述源IP即为发送所述数据包的所述客户端IP;
基于所获取到的数据包的源IP查找所述运营商网段表,获取所述源IP所对应的运营商;
基于所获取到的运营商查找基于运营商的真实服务器组,将所述数据包调度到可根据所述运营商进行调度的真实服务器组中。
2.根据权利要求1所述的基于运行商的服务器负载均衡调度方法,其还包括:在将所述数据包调度到可根据所述运营商进行调度的真实服务器器组后,根据所述真实服务器组中的各真实服务器的真实处理能力做下一步的负载均衡调度。
3.根据权利要求2所述的基于运行商的服务器负载均衡调度方法,其还包括:在基于解析所接收到的所述数据包的结果获取所述数据包所包括的源IP时,
基于解析所接收到的所述数据包的结果,当判断所述数据包为四层数据包时基于四层数据包协议格式提取数据包的源IP,以及当判断所述数据包为七层数据包时基于七层数据包协议格式提取数据包的源IP。
4.根据权利要求3所述的基于运行商的服务器负载均衡调度方法,其还包括:在基于四层数据包协议格式或者七层数据包协议提取数据包的源IP时,
提取所述数据包的IP地址类型并基于所提取到的IP地址类型进行判断,当判断所述数据包为IPV4类数据包时基于IPV4类数据包协议格式提取数据包的源IP,以及当判断所述数据包为IPV6类数据包时基于IPV6类数据包协议格式提取数据包的源IP。
5.根据权利要求1至4所述的基于运行商的服务器负载均衡调度方法,其所采用的脚本语言TCL脚本语言。
6.一种基于运行商的服务器负载均衡调度装置,包括:
运营商网段表预存组件,用于预存运营商网段表,所述运营商网段表存储有客户端IP网段所对应属于的运营商;
真实服务器组预设组件,用于预设基于运营商的真实服务器组,所述基于运营商的真实服务组内所包括的真实服务器均可根据所述运营商进行负载均衡调度;
接收及解析组件,用于接收客户端所发送的数据包并对所述数据包进行解析;
源IP获取组件,用于基于解析所接收到的所述数据包的结果获取所述数据包所包括的源IP,所述源IP即为发送所述数据包的所述客户端IP;
运营商获取组件,用于基于所获取到的数据包的源IP查找所述运营商网段表,获取所述源IP所对应的运营商;
调度组件,用于基于所获取到的运营商查找基于运营商的真实服务器组,将所述数据包调度到可根据所述运营商进行调度的真实服务器组中。
7.根据权利要求6所述的基于运行商的服务器负载均衡调度装置,其中调度组件还用于:在将所述数据包调度到可根据所述运营商进行调度的真实服务器器组后,根据所述真实服务器组中的各真实服务器的真实处理能力做下一步的负载均衡调度。
8.根据权利要求7所述的基于运行商的服务器负载均衡调度装置,其中源IP获取组件还用于:在基于解析所接收到的所述数据包的结果获取所述数据包所包括的源IP时,
基于解析所接收到的所述数据包的结果,当判断所述数据包为四层数据包时基于四层数据包协议格式提取数据包的源IP,以及当判断所述数据包为七层数据包时基于七层数据包协议格式提取数据包的源IP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210470868.2/1.html,转载请声明来源钻瓜专利网。