CDN业务的处理方法、设备及通信系统技术方案

技术编号:14014359 阅读:73 留言:0更新日期:2016-11-17 18:33
本发明专利技术实施例公开了CDN业务的处理方法、设备及通信系统。用于提高域名解析效率。本发明专利技术实施例方法包括:域名解析服务器DNS从内容分发网络CDN服务商的管理设备获取第一列表信息,第一列表信息包括域名、目标区域、web服务器的IP地址,web服务器的IP地址与域名和目标区域均具有映射关系;DNS接收本地域名解析服务器LDNS发送的域名解析请求,域名解析请求包括目标域名和LDNS的IP地址;DNS根据所述LDNS的IP地址确定目标区域,并根据第一列表信息,确定目标域名对应的目标区域中的目标Web服务器的IP地址;DNS向LDNS发送目标Web服务器的IP地址。本发明专利技术实施例还提供了域名解析服务器、管理设备及通信系统。

【技术实现步骤摘要】

本专利技术涉及本专利技术涉及互联网
,尤其涉及CDN业务的处理方法、设备及通信系统
技术介绍
内容分发网络(Content Delivery Network,缩写:CDN)是通过现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,从而解决Internet网络拥塞状况,提高用户访问网站的响应速度。通常的方法中,当本地域名解析服务器(Local Domain Name Server,缩写:LDNS)接收到本地区(北京)的一个网民客户端发送的域名解析请求时,本地域名服务器(Local Domain Name Server,缩写:LDNS)向域名解析服务器(Domain Name Server,缩写:DNS)发送该域名解析请求,DNS通过递归解析依次访问各级DNS的过程中,DNS将该域名的别名(cname)反馈给LDNS,LDNS接收到cname后,再次通过递归查询,得到该cname对应web服务器的IP地址,LDNS将解析得到的北京地区的一个web服务器的IP地址反馈给该网民的客户端,该客户端访问该IP地址获取数据。上述方法中,将最终的IP地址反馈给客户端,至少需要两次递归解析,第一次是DNS通过递归解析依次访问各级DNS的过程中,DNS将该域名的别名(cname)反馈给LDNS,第二次是LDNS接收到cname后,再次通过递归查询,得到该cname对应的web服务器的IP地址。域名解析效率较低,增加了网民的等待的时间。
技术实现思路
本专利技术实施例提供了CDN业务的处理方法、设备及通信系统,用于,节省域名解析时间,提高域名解析效率。第一方面,本专利技术实施例提供一种CDN业务的处理方法,包括:域名解析服务器DNS从内容分发网络CDN服务商的管理设备获取第一列表信息,第一列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系。DNS接收本地域名解析服务器LDNS发送的域名解析请求,域名解析请求包括目标域名和LDNS的IP地址。DNS根据所述LDNS的IP地址确定目标区域;DNS根据第一列表信息,确定目标域名对应的目标区域中的目标Web服务器的IP地址。DNS向LDNS发送目标Web服务器的IP地址。在一种可能的实现方式中,DNS从多个管理设备获取第一列表信息,包括:DNS周期性的向管理设备获取第一列表信息,第一列表信息还包括web服务器的负载信息和/或性能状态信息;DNS根据第一列表信息,确定目标域名对应的目标区域中的目标Web服务器的IP地址,包括:DNS根据第一列表信息确定目标区域内的web服务器的IP地址;DNS根据web服务器的负载信息和/或性能状态信息确定目标web服务器的IP地址,目标web服务器为负载信息优于阈值,和/或,性能状态信息优于阈值的web服务器。在一种可能的实现方式中,DNS接收目标区域的本地域名解析服务器LDNS发送的域名解析请求之后,方法还包括:DNS向管理设备获取目标区域的第二列表信息,第二列表信息包括目标区域内的web服务器的负载信息和/或性能状态信息;DNS根据第一列表信息,确定目标域名对应的目标区域中的目标Web服务器的IP地址,包括:DNS根据第一列表信息确定目标区域内的web服务器的IP地址;DNS根据第二列表信息中web服务器的负载信息和/或性能状态信息确定目标web服务器的IP地址,目标web服务器为负载信息优于阈值,和/或,性能状态信息优于阈值的web服务器。在一种可能的实现方式中,域名解析服务器DNS从内容分发网络CDN服务商的管理设备获取第一列表信息,包括:DNS从多个管理设备获取目标列表信息,多个管理设备属于不同的CDN服务商,目标列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系;DNS将多个目标列表信息进行合并,得到第一列表信息。第二方面,本专利技术实施例提供了一种CDN业务的处理方法,包括:内容分发网络CDN服务商的管理设备向域名解析服务器DNS提供第一列表信息,第一列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系,第一列表信息用于当DNS接收到目标区域的LDNS发送的域名解析请求时,域名解析请求包括目标域名和LDNS的IP地址,所述DNS根据所述LDNS的IP地址确定目标区域,并根据第一列表信息,确定目标域名对应的目标区域中的目标Web服务器的IP地址,以使DNS向LDNS发送目标Web服务器的IP地址。在一种可能的实现方式中,CDN服务商的管理设备向域名解析服务器DNS提供第一列表信息,包括:管理设备周期性的分区域获取区域内的每个web服务器的负载信息和/或性能状态信息;管理设备根据负载信息和多个web服务器的IP地址得到第一列表信息;管理设备周期性的向DNS提供第一列表信息。在一种可能的实现方式中,方法还包括:管理设备接收DNS发送的请求,请求包括目标区域信息;管理设备根据请求获取目标区域内的web服务器的负载信息和/或性能状态信息;管理设备根据web服务器的负载信息和/或性能状态信息、web服务器的IP列表信息生成第二列表信息;管理设备向DNS发送第二列表信息。第三方面,本专利技术实施例提供了域名解析服务器,包括:获取模块,用于从内容分发网络CDN服务商的管理设备获取第一列表信息,第一列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系;接收模块,用于接收本地域名解析服务器LDNS发送的域名解析请求,域名解析请求包括目标域名和所述LDNS的IP地址;确定模块,用于根据所述接收模块接收的所述LDNS的IP地址确定目标区域;及根据获取模块获取的第一列表信息,确定接收模块接收的目标域名对应的目标区域中的目标Web服务器的IP地址;发送模块,用于向LDNS发送确定模块确定的目标Web服务器的IP地址。在一种可能的实现方式中,确定模块还包括第一确定单元和第二确定单元;获取模块,还用于周期性的向管理设备获取第一列表信息,第一列表信息还包括web服务器的负载信息和/或性能状态信息;第一确定单元,用于根据获取模块获取的第一列表信息确定目标区域内的web服务器的IP地址;第二确定单元,用于根据第一确定单元确定的web服务器的负载信息和/或性能状态信息确定目标web服务器的IP地址,目标web服务器为负载信息优于阈值,和/或,性能状态信息优于阈值的web服务器。在一种可能的实现方式中,确定模块还包括第一确定单元和第二确定单元;获取模块,还用于从管理设备获取目标区域的第二列表信息,第二列表信息包括目标区域内的web服务器的负载信息和/或性能状态信息;第一确定单元,用于根据获取模块获取的第一列表信息确定目标区域内的web服务器的IP地址;第二确定单元,用于根据获取模块获取的第二列表信息中web服务器的负载信息和/或性能状态信息确定目标web服务器的IP地址,目标web服务器为负载信息优于阈值,和/或,性能状态信息优本文档来自技高网...
CDN业务的处理方法、设备及通信系统

【技术保护点】
CDN业务的处理方法,其特征在于,包括:域名解析服务器DNS从内容分发网络CDN服务商的管理设备获取第一列表信息,所述第一列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系;所述DNS接收本地域名解析服务器LDNS发送的域名解析请求,所述域名解析请求包括目标域名和LDNS的IP地址;所述DNS根据所述LDNS的IP地址确定目标区域;所述DNS根据所述第一列表信息,确定所述目标域名对应的目标区域中的目标Web服务器的IP地址;所述DNS向所述LDNS发送所述目标Web服务器的IP地址。

【技术特征摘要】
1.CDN业务的处理方法,其特征在于,包括:域名解析服务器DNS从内容分发网络CDN服务商的管理设备获取第一列表信息,所述第一列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系;所述DNS接收本地域名解析服务器LDNS发送的域名解析请求,所述域名解析请求包括目标域名和LDNS的IP地址;所述DNS根据所述LDNS的IP地址确定目标区域;所述DNS根据所述第一列表信息,确定所述目标域名对应的目标区域中的目标Web服务器的IP地址;所述DNS向所述LDNS发送所述目标Web服务器的IP地址。2.根据权利要求1所述的CDN业务的处理方法,其特征在于,所述DNS从多个管理设备获取第一列表信息,包括:所述DNS周期性的从所述管理设备获取第一列表信息,所述第一列表信息还包括web服务器的负载信息和/或性能状态信息;所述DNS根据所述第一列表信息,确定所述目标域名对应的目标区域中的目标Web服务器的IP地址,包括:所述DNS根据所述第一列表信息确定目标区域内的web服务器的IP地址;所述DNS根据所述web服务器的所述负载信息和/或性能状态信息确定目标web服务器的IP地址,所述目标web服务器为所述负载信息优于阈值,和/或,性能状态信息优于阈值的web服务器。3.根据权利要求1所述的CDN业务的处理方法,其特征在于,所述DNS接收本地域名解析服务器LDNS发送的域名解析请求之后,所述方法还包括:所述DNS向所述管理设备获取目标区域的第二列表信息,所述第二列表信息包括目标区域内的web服务器的负载信息和/或性能状态信息;所述DNS根据所述第一列表信息,确定所述目标域名对应的目标区域中的目标Web服务器的IP地址,包括:所述DNS根据所述第一列表信息确定目标区域内的web服务器的IP地址;所述DNS根据所述第二列表信息中所述web服务器的所述负载信息和/或性能状态信息确定目标web服务器的IP地址,所述目标web服务器为所述负载信息优于阈值,和/或,性能状态信息优于阈值的web服务器。4.根据权利要求1至3任一项所述的CDN业务的处理方法,其特征在于,所述域名解析服务器DNS从内容分发网络CDN服务商的管理设备获取第一列表信息,包括:所述DNS从多个管理设备获取目标列表信息,所述多个管理设备属于不同的CDN服务商,所述目标列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系;所述DNS将所述多个所述目标列表信息进行合并,得到所述第一列表信息。5.CDN业务的处理方法,其特征在于,包括:内容分发网络CDN服务商的管理设备向域名解析服务器DNS提供第一列表信息,所述第一列表信息包括域名、目标区域、web服务器的IP地址,所述web服务器的IP地址与所述域名和所述目标区域均具有映射关系...

【专利技术属性】
技术研发人员:符立佳苗辉
申请(专利权)人:贵州白山云科技有限公司
类型:发明
国别省市:北京;11

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

1