【技术实现步骤摘要】
基于内容分发网络的内容资源获取方法、设备及存储介质
[0001]本申请涉及计算机
,尤其涉及一种基于内容分发网络的内容资源获取方法、设备及存储介质。
技术介绍
[0002]内容分发网络(Content Delivery Network,简称CDN)将源站的内容资源分发至各地的边缘节点,依靠部署在各地的边缘节点,使用户就近获取所需内容资源,降低网络拥塞,提高用户访问的响应速度和命中率。
[0003]实际应用中,当边缘节点没有缓存用户请求的内容资源时,边缘节点访问处于其上一层的上层节点以获取用户请求的内容资源,有时甚至需要上层节点向源站回源才能获取用户请求的内容资源。而访问上层节点会带来带宽成本的升高,影响内容分发网络的服务成本。
技术实现思路
[0004]本申请的多个方面提供一种基于内容分发网络的内容资源获取方法、设备及存储介质,用以有效地控制内容分发网络的带宽成本,有效地降低内容分发网络的服务成本。
[0005]本申请实施例提供一种基于内容分发网络的内容资源获取方法,响应于第一边缘节点在资源需求端请求获取目标内容资源时发送的访问策略获取请求,确定目标内容资源的访问热度等级;根据目标内容资源的访问热度等级,生成访问策略,访问策略用于指示通过第一边缘节点或第二边缘节点获取目标内容资源;向第一边缘节点返回访问策略,以使第一边缘节点获取目标内容资源并返回给资源需求端,或者,第一边缘节点通知资源需求端通过第二边缘节点获取目标内容资源。
[0006]本申请实施例还提供一种基于内容分发 ...
【技术保护点】
【技术特征摘要】
1.一种基于内容分发网络的内容资源获取方法,其特征在于,所述内容分发网络包括至少一个边缘节点,所述方法包括:响应于第一边缘节点在资源需求端请求获取目标内容资源时发送的访问策略获取请求,确定所述目标内容资源的访问热度等级;根据所述目标内容资源的访问热度等级,生成访问策略,所述访问策略用于指示通过所述第一边缘节点或第二边缘节点获取所述目标内容资源;向所述第一边缘节点返回所述访问策略,以使所述第一边缘节点获取所述目标内容资源并返回给所述资源需求端,或者,所述第一边缘节点通知所述资源需求端通过所述第二边缘节点获取所述目标内容资源。2.根据权利要求1所述的方法,其特征在于,所述第一边缘节点包括第一单线边缘节点或,所述第二边缘节点包括第二单线边缘节点或第一多线边缘节点,所述第一单线边缘节点和所述第二单线边缘节点允许接入一个运营商网络,所述第一多线边缘节点允许接入多个运营商网络;相应地,根据所述目标内容资源的访问热度等级,生成访问策略,包括:若所述目标内容资源的访问热度等级为第一访问热度等级,则生成第一访问策略,所述第一访问策略用于指示通过所述第一单线边缘节点获取所述目标内容资源;若所述目标内容资源的访问热度等级为第二访问热度等级,则生成第二访问策略,所述第二访问策略用于指示通过所述第二单线边缘节点获取所述目标内容资源;若所述目标内容资源的访问热度等级为第三访问热度等级,则生成第三访问策略,所述第三访问策略用于指示通过所述第一多线边缘节点获取所述目标内容资源;其中,按照访问热度等级从高到低的顺序依次为所述第一访问热度等级、所述第二访问热度等级和所述第三访问热度等级。3.根据权利要求2所述的方法,其特征在于,生成第二访问策略包括:根据所述目标内容资源的统一资源标识符URI对应的目标哈希结果,查询预先建立的第二对应关系,以确定与所述目标哈希结果对应的所述第二单线边缘节点,所述第二对应关系用于表征哈希结果与单线边缘节点之间的对应关系;获取所述第二单线边缘节点的IP地址;生成包括第二单线边缘节点的IP地址的所述第二访问策略,所述第二访问策略用于指示所述资源需求端根据所述第二单线边缘节点的IP地址向所述第二单线边缘节点请求获取所述目标内容资源。4.根据权利要求3所述的方法,其特征在于,所述第二访问策略还指示在所述第二单线边缘节点没有从本地获取到所述目标内容资源的情况下,所述第二单线边缘节点向第一上层节点请求获取所述目标内容资源。5.根据权利要求3所述的方法,其特征在于,在查询预先建立的第二对应关系之前,还包括:对源站提供的各个内容资源的URI分别进行哈希运算,得到各个内容资源各自对应的哈希结果;为各个内容资源分配各自对应的单线边缘节点;根据各个内容资源各自对应的哈希结果和单线边缘节点,建立哈希结果与单线边缘节
点之间的第二对应关系。6.根据权利要求2所述的方法,其特征在于,生成所述第三访问策略包括:根据所述目标内容资源的URI对应的目标哈希结果,查询预先建立的第三对应关系以确定与所述目标哈希结果对应的所述第一多线边缘节点,所述第三对应关系用于表征哈希结果与多线边缘节点之间的对应关系;获取所述第一多线边缘节点的IP地址;生成包括第一多线边缘节点的IP地址的所述第三访问策略,所述第三访问策略用于指示所述资源需求端根据所述第一多线边缘节点的IP地址向所述第一多线边缘节点请求获取所述目标内容资源。7.根据权利要求6所述的方法,其特征在于,所述第三访问策略还指示在所述第一多线边缘节点没有从本地获取到所述目标内容资源的情况下,所述第一多线边缘节点通过内网向第二上层节点请求获取所述目标内容资源。8.根据权利要求6所述的方法,其特征在于,在查询预先建立的第三对应关系...
【专利技术属性】
技术研发人员:杨怀志,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。