[发明专利]回源方法、装置、设备及计算机可读存储介质有效
申请号: | 202210000549.5 | 申请日: | 2022-01-04 |
公开(公告)号: | CN114025023B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 蒲文宾;年彦东 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | H04L67/63 | 分类号: | H04L67/63;H04L67/10 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 武玉维 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 方法 装置 设备 计算机 可读 存储 介质 | ||
本公开涉及一种回源方法、装置、设备及计算机可读存储介质。所述回源方法包括:通过内容分发网络中的第一目标节点接收客户端发送的资源请求;若在所述第一目标节点中没有缓存与所述资源请求对应的目标资源,则基于第一预设规则确定内容分发网络中的第二目标节点,所述第二目标节点包括通过对内容分发网络中的物理边缘节点进行复用所获得的虚拟中层节点,在所述虚拟中层节点中部署有边缘业务逻辑和中层业务逻辑;将所述资源请求转发至所述第二目标节点;通过所述第二目标节点获取与所述资源请求对应的目标资源。提高了物理边缘节点的利用率。
技术领域
本公开涉及信息技术领域,尤其涉及一种回源方法、装置、设备及计算机可读存储介质。
背景技术
内容分发网络(Content Delivery Network,CDN)是构建在现有网络基础之上的智能虚拟网络,该网络包括部署在各地的边缘服务器。另外,该网络通过负载均衡、内容分发、调度等功能模块,使得用户可以就近获取所需资源,降低网络拥塞,提高资源请求的响应速度和命中率。
为了提升资源请求的缓存命中率以及降低回源率,通常采用如图1所示的三层CDN架构回源。其中,只有边缘节点110能够直接接入从客户端发出的资源请求,而中层节点120不能直接接入从客户端发出的资源请求,导致中层节点120的利用率较低。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种回源方法、装置、设备及计算机可读存储介质,以提高物理边缘节点的利用率。
第一方面,本公开实施例提供一种回源方法,包括:
通过内容分发网络中的第一目标节点接收客户端发送的资源请求;
若在所述第一目标节点中没有缓存与所述资源请求对应的目标资源,则基于第一预设规则确定内容分发网络中的第二目标节点,所述第二目标节点包括通过对内容分发网络中的物理边缘节点进行复用所获得的虚拟中层节点,在所述虚拟中层节点中部署有边缘业务逻辑和中层业务逻辑;
将所述资源请求转发至所述第二目标节点;
通过所述第二目标节点获取与所述资源请求对应的目标资源。
可选的,所述第一目标节点与所述第二目标节点为同一节点。
可选的,所述第一目标节点为内容分发网络中的物理边缘节点;
在所述物理边缘节点中部署有边缘业务逻辑。
可选的,在所述物理边缘节点中还部署有中层业务逻辑。
可选的,所述第一目标节点为内容分发网络中的物理中层节点下沉至边缘所获得的虚拟边缘节点;
在所述第一目标节点中部署有中层业务逻辑和边缘业务逻辑。
可选的,所述通过所述第二目标节点获取与所述资源请求对应的目标资源,包括:
若在所述第二目标节点没有缓存与所述资源请求对应的目标资源,则基于第二预设规则确定内容分发网络中的上层节点;
将所述资源请求转发至所述上层节点;
通过所述上层节点获取与所述资源请求对应的目标资源。
可选的,所述通过所述上层节点获取与所述资源请求对应的目标资源,包括:
若在所述上层节点中缓存有与所述资源请求对应的目标资源,则将所述目标资源发送至所述客户端;
若在所述上层节点中没有缓存与所述资源请求对应的目标资源,则通过所述上层节点从与所述资源请求对应的源站获取所述目标资源。
可选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210000549.5/2.html,转载请声明来源钻瓜专利网。