【技术实现步骤摘要】
CDN节点回源调度系统、方法、服务器和存储介质
[0001]本专利技术涉及互联网
,尤其涉及一种CDN节点回源调度系统、方法、服务器和存储介质。
技术介绍
[0002]内容分发网络(Content Delivery Network,简称CDN)系统,依靠部署在各地的CDN节点,通过负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度。
[0003]CDN节点可以分为两类,一类是边缘节点,一类是除边缘节点之外的中继节点。终端用户接入某边缘节点,向该边缘节点触发数据请求,若该边缘节点本地没有缓存相应数据,则边缘节点从域名系统(Domain Name System,简称DNS)服务器获取回源信息以确定需回源到的上一级中继节点,从该中继节点拉取上述数据,若该中继节点仍旧没有缓存该数据,则继续回源,直至回源到需要请求的数据所对应的源站(提供该数据的源头)。
[0004]为了能够基于上述回源信息执行回源操作,调度系统需要预先基于CDN系统中各节点的状态生成各个节点对应的回源 ...
【技术保护点】
【技术特征摘要】
1.一种CDN节点回源调度系统,其特征在于,包括:第一域名服务器、第二域名服务器、回源信息生成系统、多个CDN节点;所述回源信息生成系统,用于根据所述多个CDN节点的状态信息生成所述多个CDN节点对应的回源信息,将所述多个CDN节点对应的回源信息分别发送至所述第一域名服务器和所述第二域名服务器;以及,若确定第一CDN节点的状态信息符合设定异常条件,则向所述第一域名服务器和所述第二域名服务器发送所述第一CDN节点对应的异常通知消息;所述多个CDN节点中的第二CDN节点,用于向所述第一域名服务器或所述第二域名服务器发送回源查询请求;所述第一域名服务器或所述第二域名服务器,用于根据所述回源查询请求确定所述第二CDN节点对应的目标回源信息,以及若根据所述异常通知消息确定所述目标回源信息中存在所述第一CDN节点,则将所述目标回源信息中第三CDN节点的IP地址反馈给所述第二CDN节点。2.根据权利要求1所述的系统,其特征在于,所述回源信息生成系统,用于根据所述多个CDN节点的第一状态信息生成所述多个CDN节点对应的第一回源信息,根据所述多个CDN节点的第二状态信息生成所述多个CDN节点对应的第二回源信息,其中,同一CDN节点对应的第一回源信息和第二回源信息中不存在重复的CDN节点,同一CDN节点对应的第二回源信息被标记为在相应的第一回源信息中存在异常的CDN节点时被使用。3.根据权利要求2所述的系统,其特征在于,所述第一状态信息对应于多种状态指标,所述第二状态信息对应于所述多种状态指标中的部分。4.根据权利要求2所述的系统,其特征在于,所述第一域名服务器或所述第二域名服务器,用于根据所述回源查询请求确定所述第二CDN节点对应的目标第一回源信息和目标第二回源信息,以及若根据所述异常通知消息确定所述目标第一回源信息中存在所述第一CDN节点,则从所述目标第一回源信息中剩余的CDN节点以及所述目标第二回源信息包含的CDN节点中确定所述第三CDN节点。5.根据权利要求4所述的系统,其特征在于,所述第一域名服务器或所述第二域名服务器,还用于若根据所述异常通知消息确定所述目标第一回源信息中不存在所述第一CDN节点,则将所述目标第一回源信息中包含的CDN节点确定为所述第三CDN节点。6.根据权利要求1至5中任一项所述的系统,其特征在于,所述第一域名服务器的可靠性优于所述第二域名服务器;若所述第一域名服务器正常,则所述回源查询请求被发送至所述第一域名服务器,以及若所述第一域名服务器异常,则所述回源查询请求被发送至所述第二域名服务器。7.根据权利要求1至5中任一项所述的系统,其特征在于,所述回源信息生成系统包括:位于所述多个CDN...
【专利技术属性】
技术研发人员:莫小琪,任庚,曾福华,但瑜,刘叔正,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。