一种基于DNS的融合CDN流量调度方法及装置制造方法及图纸

技术编号:37294851 阅读:26 留言:0更新日期:2023-04-21 22:41
本发明专利技术公开了一种基于DNS的融合CDN流量调度方法及装置,涉及互联网技术领域。该基于DNS的融合CDN流量调度方法,包括以下应用步骤:获取本地DNS画像信息数据文件、各CDN服务商的边缘服务节点数据文件和域名切量比例配置数据文件,并且定时将获取的数据发送至权威服务器;权威DNS将数据文件加载到内存中,本发明专利技术通过分析不同本地DNS服务器背后的牵引量比例,在权威DNS服务器上根据各个域名的融合CDN切量比例,对不同本地DNS服务器按牵引量所占大小进行按比例组合成域名切量组,响应特定CDN服务商的CDN服务节点IP,从而达到既能保障本地DNS带宽平稳,又能精准切量的目的。又能精准切量的目的。又能精准切量的目的。

【技术实现步骤摘要】
一种基于DNS的融合CDN流量调度方法及装置


[0001]本专利技术涉及互联网
,具体为一种基于DNS的融合CDN流量调度方法及装置。

技术介绍

[0002]当前能够提供CDN服务的产商众多,很多流量较大或对质量要求较高的企业可能存在同时有多家CDN服务商为其提供CDN加速服务的情况,从带宽承受上限及服务质量成本考虑,该类企业和CDN服务商都存在对各CDN服务商承载的带宽比例进行控制的需求,通常实现这类功能的系统称之为融合CDN调度系统,目前,融合CDN调度系统对带宽比例的控制一般是通过CNAME切换来实现的。客户或CDN服务商预先在客户域名的权威DNS服务器处进行配置,使用多条CNAME(可称为别名)记录(CNAME记录的形式可以为客户域名和CNAME域名的对应关系),配置不同的比例来牵引对于客户域名的访问流量。
[0003]由于本地DNS服务器具备缓存CNAME和CDN服务节点IP的特性,虽然融合CDN调度系统根据请求粒度在全局上按比例给本地DNS服务器响应了CNAME或CDN服务节点IP,但是对于一台单独的本地DNS服务器,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于DNS的融合CDN流量调度方法,其特征在于:包括以下应用步骤:获取本地DNS画像信息数据文件、各CDN服务商的边缘服务节点数据文件和域名切量比例配置数据文件,并且定时将获取的数据发送至权威服务器;权威DNS将数据文件加载到内存中;权威DNS根据域名切量比例和本地DNS牵引量比例生成切量分组;根据请求的本地DNS的IP地址匹配所属的域名切量组;根据域名切量组响应对应的CDN边缘服务节点IP。2.根据权利要求1所述的一种基于DNS的融合CDN流量调度方法,其特征在于:所述本地DNS画像信息数据文件是由获取的本地DNS画像的数据信息生成。3.根据权利要求2所述的一种基于DNS的融合CDN流量调度方法,其特征在于:所述本地DNS画像的数据信息包括域名、区域、本地DNS的IP地址、牵引量占比。4.根据权利要求1所述的一种基于DNS的融合CDN流量调度方法,其特征在于:所述域名切量比例配置数据文件是由不同CDN服务商的切量占比生成。5.根据权利要求1所述的一种基于DNS的融合CDN流量调度方法,其特征在于:所述各CDN服务商的边缘服务节点数据文件是由CDN边缘服务节点IP生成。6.根据权利要求1所述的一种基于DNS的融合CDN流量调度方法,其特征在于:所述切量分组是由算法得到。7.根据权利要求6所述的一种基于DNS的融合CDN流量调度方法,其特征在于:所述的切量分组具体算法为:1)、将本地DNS列表按照牵引量比例从大到小进行排序;...

【专利技术属性】
技术研发人员:陈义伟
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1