【技术实现步骤摘要】
资源传输方法、系统和存储介质
[0001]本申请涉及计算机
,具体而言,涉及一种资源传输方法、系统和存储介质。
技术介绍
[0002]目前,随着互联网资源的激增,为了提升用户的访问体验,可以通过内容分发网络(Content Delivery Network,简称为CDN)进行资源分发,也即,将互联网资源部署在多个CDN节点上,以实现用户的就近访问,但是现有的CDN通常采取层级结构,每一层级可以包括多个CDN节点,其中,离源站最近的一个层级包括的CDN节点通常有十几个,这样预热一个文件将会有数十个请求回源,导致源站带宽增大,甚至在大文件场景下源站将无法对外响应,导致源站处理压力较大的技术问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0004]本申请实施例提供了一种资源传输方法、系统和存储介质,以至少解决源站处理压力较大的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种资源传输方法。该方法可以包括:在节点设备集中确定与源站建立通讯连接的至少一 ...
【技术保护点】
【技术特征摘要】
1.一种资源传输方法,其特征在于,包括:在节点设备集中确定与源站建立通讯连接的至少一第一节点设备;控制所述第一节点设备接收并缓存所述源站传输的资源;控制所述第一节点设备将所述资源转发至所述节点设备集中至少一第二节点设备上,其中,所述第一节点设备或所述第二节点设备用于响应客户端的资源请求,将缓存的所述资源下发至所述客户端。2.根据权利要求1所述的方法,其特征在于,至少一所述第一节点设备部署于第一层级的节点设备层,且所述第一层级的节点设备层上的节点设备与所述源站之间的部署距离小于距离阈值。3.根据权利要求1或2所述的方法,其特征在于,所述第一节点设备为满足如下筛选条件之一的节点设备:运行状态为空闲运行状态;资源缓存量小于资源缓存量阈值;数据传输速率大于数据传输速率阈值;在所述节点设备集中关联的所述第二节点设备的数量大于数量阈值。4.根据权利要求1所述的方法,其特征在于,控制所述第一节点设备将所述资源转发至所述节点设备集中至少一第二节点设备上,包括:控制所述第一节点设备将所述资源,至少转发至与所述第一节点设备建立通讯连接的至少一第一目标节点设备,其中,所述至少一第二节点设备包括所述至少一第一目标节点设备。5.根据权利要求4所述的方法,其特征在于,控制所述第一节点设备将所述资源,至少转发至与所述第一节点设备建立通讯连接的至少一第一目标节点设备包括:控制所述第一节点设备将所述资源转发至所述第一目标节点设备;控制所述第一目标节点设备将所述资源,转发至与所述第一目标节点设备建立通信连接的至少一第二目标节点设备,其中,所述至少一第二节点设备包括所述至少一第二目标节点设备。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:将所述第二目标节点设备作为所述第一目标节点设备,并再次执行以下步骤:控制所述第一目标节点设备将缓存的所述资源转发至与所述第一目标节点设备建立通信连接的至少一第二目标节点设备。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:控制所述资源的缓存量大于缓存量阈值的所述第二节点设备,将缓存的所述资源转发至所述节点设备集中新增的至少一节点设备。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于来自所述客户端的进度控制指令,控制所述第一节点设备或所述第二节点设备缓存所述资源的进度。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:向所述客户端下发进度提示信息,其中,所述进度提示信息用于提示所述第一节点设备或所述第二节点设备缓存所述资源的进度。
10.根据权利要求8所述的方法,其特征在于,控制所述第一节点设备或所述第二节点设...
【专利技术属性】
技术研发人员:常小龙,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。