[发明专利]一种资源获取方法以及边缘调度系统、服务器有效
申请号: | 201910671278.4 | 申请日: | 2019-07-24 |
公开(公告)号: | CN110493321B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 林慕玲 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L67/56 | 分类号: | H04L67/56;H04L67/60;H04L67/1008;H04L67/101;H04L67/1042;H04L67/146 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈刚 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 获取 方法 以及 边缘 调度 系统 服务器 | ||
本发明公开了一种资源获取方法以及边缘调度系统、服务器,其中,所述方法包括:接收客户端发来的指向目标资源的资源获取请求,并尝试从服务器集群中获取所述目标资源;若无法从所述服务器集群中获取到所述目标资源,查询用于存储所述目标资源的另一个目标服务器集群,并向所述目标服务器集群关联的目标边缘调度系统发送指向所述目标资源的代理调度请求;在所述目标边缘调度系统响应于所述代理调度请求,从所述目标服务器集群中获取所述目标资源的情况下,接收所述目标边缘调度系统反馈的所述目标资源,并将所述目标资源提供给所述客户端。本申请提供的技术方案,能够提高资源获取的便捷性和安全性。
技术领域
本发明涉及互联网技术领域,特别涉及一种资源获取方法及边缘调度系统、服务器。
背景技术
当前,为了提高网络资源的加载速度,通常利用内容分发网络(Content DeliveryNetwork,CDN)对网络资源进行加速。具体地,如图1所示,CDN中可以包括多个边缘调度系统,各个边缘调度系统可以与各自的服务器集群相关联,服务器集群中的缓存服务器可以存储各种网络资源。
如图1所示,当客户端需要获取目标资源时,可以向就近的边缘调度系统A发送资源获取请求,然后边缘调度系统A会从关联的服务器集群中获取目标资源。然而,有时候边缘调度系统A可能无法从关联的服务器集群中获取到目标资源,在这种情况下,边缘调度系统A可以向客户端反馈一个重定向链接,通过该重定向链接,客户端可以向边缘调度系统B再次发起资源获取请求,从而尝试从边缘调度系统B处获取目标资源。
现有的这种资源获取方式,当客户端第一次接入的边缘调度系统无法提供目标资源时,客户端需要发起多次的资源获取请求,才能获取到目标资源,这无疑会加重客户端的负担,也会影响用户的使用体验。此外,客户端第二次向边缘调度系统B发起资源获取请求时,需要与边缘调度系统B进行通信协商。然而,在该通信协商过程中使用的证书通常不是客户自身的证书,因此建立的通信连接的安全性得不到保障。鉴于此,目前亟需一种更加便捷、更加安全的资源获取方法。
发明内容
本申请的目的在于提供一种资源获取方法及边缘调度系统、服务器,能够提高资源获取的便捷性和安全性。
为实现上述目的,本申请一方面提供一种资源获取方法,所述方法应用于边缘调度系统中,所述边缘调度系统与服务器集群相关联;所述方法包括:接收客户端发来的指向目标资源的资源获取请求,并尝试从所述服务器集群中获取所述目标资源;若无法从所述服务器集群中获取到所述目标资源,查询用于存储所述目标资源的另一个目标服务器集群,并向所述目标服务器集群关联的目标边缘调度系统发送指向所述目标资源的代理调度请求;在所述目标边缘调度系统响应于所述代理调度请求,从所述目标服务器集群中获取所述目标资源的情况下,接收所述目标边缘调度系统反馈的所述目标资源,并将所述目标资源提供给所述客户端。
为实现上述目的,本申请另一方面还提供一种边缘调度系统,所述边缘调度系统包括:资源获取请求处理单元,用于接收客户端发来的指向目标资源的资源获取请求,并尝试从所述服务器集群中获取所述目标资源;调度查询单元,用于若无法从所述服务器集群中获取到所述目标资源,查询用于存储所述目标资源的另一个目标服务器集群,并向所述目标服务器集群关联的目标边缘调度系统发送指向所述目标资源的代理调度请求;资源提供单元,用于在所述目标边缘调度系统响应于所述代理调度请求,从所述目标服务器集群中获取所述目标资源的情况下,接收所述目标边缘调度系统反馈的所述目标资源,并将所述目标资源提供给所述客户端。
为实现上述目的,本申请另一方面还提供一种边缘调度服务器,所述边缘调度服务器包括存储器和处理器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现上述的资源获取方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910671278.4/2.html,转载请声明来源钻瓜专利网。