[发明专利]基于IP地址的流量调度方法、装置及存储介质在审
申请号: | 201910273221.9 | 申请日: | 2019-04-04 |
公开(公告)号: | CN111786908A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 邓铮 | 申请(专利权)人: | 邓铮 |
主分类号: | H04L12/927 | 分类号: | H04L12/927 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 程超 |
地址: | 300110 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ip 地址 流量 调度 方法 装置 存储 介质 | ||
本发明提供一种基于IP地址的流量调度方法,所述IP地址的格式包括分隔的四个数据段,所述流量调度方法包括以下步骤:响应于流量调度请求,获取所述流量调度请求中包含的请求IP地址;从编码库中查询与所述请求IP地址对应的转换编码,其中所述编码库存储有多个所述转化编码,每个所述转换编码对应一个IP地址类;所述转换编码为包含地区信息和运营商信息的结构化数据,所述IP地址类表征前三个数据段的数据组合相同的IP地址;获取所述转换编码中包含的地区信息和运营商信息;根据所述地区信息和运营商信息,选择调度节点进行流量调度。
技术领域
本发明涉及流量调度技术领域,特别涉及一种基于IP地址的流量调度方法、装置及计算机可读存储介质。
背景技术
目前视频网站在进行流量调度处理时,主要是依赖于根据客户端的来访IP确定对应的地区信息和运营商信息,例如北京市中国移动运营商,然后调度到对应地区运营商相关的CDN节点来提供后续服务。由此可知,流量调度处理主要需要解决两方面的关键技术,一是准确确定地区信息和运营商信息,二是选择合适的CDN调度节点。
在确定地区信息和运营商信息方面,传统的流量调度方案主要依赖于网站购买的IP记录信息数据库,或者是依赖自己积累的历史IP记录信息来获取相对应的地区信息和运营商信息。在实际使用中,上述依靠购买的数据库或者经验积累的方式获得的地区信息和运营商信息往往存储准确性问题,导致很多IP记录查询到的地区信息和运营商信息是错误的。其次,由于运营商的IP记录经常会随时间发生变更,例如新的IP段投入使用,或者是旧的IP段变更了地区信息和运营商信息,因此单纯依靠已购买的数据库或者历史记录积累不能保证获取到的地区信息和运营商信息是正确的。再次,客户端有关IP记录的数据库往往数量很庞大,无法保存到内存中。当有多个客户端海量并发访问的情况下,通过访问数据库来获得IP地址相关信息的响应会非常慢,导致系统性能瓶颈,降低用户体验。
在选择CDN调度节点方面,传统方式是基于IP数据库设定固定规则的调度策略,这种固定的调度策略在实际使用时非常缺乏灵活性,无法配置最优方案,容易出现一部分CDN调度节点上的数据拥堵,而另一部分CDN调度节点由于被闲置而造成资源浪费的现象。另外,现有的流量调度方案缺乏及时的反馈机制,无法对每个CDN调度节点的调度能力进行实时综合评价。
因此,如何提供一种准确、快速、实时的流量调度优化方案,成为本领域技术人员亟待解决的技术问题。
发明内容
本发明的目的是提供一种基于IP地址的流量调度方法、装置及计算机可读存储介质,以解决现有技术中存在的上述问题。
为实现上述目的,本发明提供一种基于IP地址的流量调度方法,所述IP地址的格式包括分隔的四个数据段,所述流量调度方法包括以下步骤:
响应于流量调度请求,获取所述流量调度请求中包含的请求IP地址;
从编码库中查询与所述请求IP地址对应的转换编码,其中所述编码库存储有多个所述转化编码,每个所述转换编码对应一个IP地址类;所述转换编码为包含地区信息和运营商信息的结构化数据,所述IP地址类表征前三个数据段的数据组合相同的IP地址;
获取所述转换编码中包含的地区信息和运营商信息;
根据所述地区信息和运营商信息,选择调度节点进行流量调度。
根据本发明提出的基于IP地址的流量调度方法,所述根据所述地区信息和所述运行商信息,选择调度节点进行流量调度的步骤包括:
根据所述地区信息和运营商信息获取可用调度节点;
根据历史播放记录,从所述可用调度节点中确定目标调度节点。
根据本发明提出的基于IP地址的流量调度方法,所述根据历史播放记录,从所述可用调度节点中确定目标调度节点的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邓铮,未经邓铮许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910273221.9/2.html,转载请声明来源钻瓜专利网。