[发明专利]一种数据获取方法、数据获取装置、服务器及存储介质有效

专利信息
申请号: 201811377278.5 申请日: 2018-11-19
公开(公告)号: CN109495568B 公开(公告)日: 2021-06-18
发明(设计)人: 王志国 申请(专利权)人: 北京金山云网络技术有限公司;北京金山云科技有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L12/26
代理公司: 北京柏杉松知识产权代理事务所(普通合伙) 11413 代理人: 丁芸;项京
地址: 100085 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 获取 方法 装置 服务器 存储 介质
【说明书】:

发明实施例提供了一种数据获取方法、数据获取装置、服务器及存储介质,其中方法包括:确定当前探测周期的各个上层节点的第一数据传输指标;针对各个上层节点中的每个上层节点,对上层节点的第一数据传输指标进行预处理和稳定性处理,得到上层节点的第二数据传输指标;基于各个上层节点的第二数据传输指标的大小,对各个上层节点进行排序;向排序后的各个上层节点中位序第一的上层节点发送数据获取请求,以使位序第一的上层节点返回与数据获取请求对应的请求数据。本发明实施例能够提高各上层节点的排序稳定性。

技术领域

本发明涉及数据传输技术领域,特别是涉及一种数据获取方法、数据获取装置、服务器及存储介质。

背景技术

互联网技术的快速发展为用户带来极大便利,但同时用户对互联网的服务品质和传输速度要求也越来越高,这就导致虽然网络带宽在不断增长,但随着用户数量不断增加,受Web服务器的负荷和传输距离等因素影响,数据传输速度仍然偏慢。而CDN(ContentDelivery Network,内容分发网络)技术的出现,能够优化网络数据传输质量,从而提高数据传输速度。

如图1所示,在CDN中通常部署有多个边缘节点和多个上层节点,其中,边缘节点可以是指位于用户附近的缓存服务器,通常部署于整个CDN的网络边缘,用于从上层节点获取数据并缓存;上层节点可以是指源服务器,通常分层部署于整个CDN的数据中心,用于负责缓存回源拉取的数据。

当CDN的边缘节点没有缓存的数据时,便需要从上层节点获取数据,其数据获取过程为:边缘节点会周期性地探测并比较各上层节点的数据传输时间作为数据传输指标,并基于数据传输指标的高低对各上层节点进行排序,进而从位序第一的上层节点中获取数据。

相关技术中的边缘节点,由于是直接基于各上层节点的原始数据传输指标进行排序,这就会导致一旦周期性探测到的各上层节点的原始数据传输指标出现变化,则各上层节点的位序也将随之波动,可能造成该边缘节点每次选择的上层节点都不同。然而事实上,并不是每个上层节点中都存储有该边缘节点的所需数据,一旦该边缘节点选择的上层节点中未存储所需数据,则上层节点需进一步再向其上一层节点请求所需数据,然后再一层一层回传至该边缘节点,导致数据获取流程增加,造成数据获取时间延长。也即,由于相关技术中各上层节点的排序稳定性差,从而导致边缘节点在从上层节点获取数据时的速度易受到影响。

发明内容

本发明实施例的目的在于提供一种数据获取方法、数据获取装置、服务器及存储介质,以提高各上层节点的排序稳定性。具体技术方案如下:

第一方面,本发明实施例提供了一种数据获取方法,包括:

确定当前探测周期的各个上层节点的第一数据传输指标;

针对各个上层节点中的每个上层节点,对所述上层节点的所述第一数据传输指标进行预处理和稳定性处理,得到所述上层节点的第二数据传输指标;

基于各个所述上层节点的所述第二数据传输指标的大小,对各个所述上层节点进行排序;

向排序后的各个上层节点中位序第一的所述上层节点发送数据获取请求,以使位序第一的所述上层节点返回与所述数据获取请求对应的请求数据。

可选地,所述对所述上层节点的所述第一数据传输指标进行预处理和稳定性处理,得到所述上层节点的第二数据传输指标包括:

对所述上层节点的所述第一数据传输指标进行归一化处理,得到所述上层节点在当前探测周期的第三数据传输指标;

对所述上层节点在预设时间长度内的所有所述第三数据传输指标进行累加处理,得到所述上层节点的第四数据传输指标;其中,所述预设时间长度包括当前探测周期和多个历史探测周期;

对所述上层节点的所述第四数据传输指标进行稳定性处理,得到所述上层节点的第二数据传输指标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811377278.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top