一种实现基于CDN和网络融合的互联网业务的方法及装置制造方法及图纸

技术编号:8302548 阅读:182 留言:0更新日期:2013-02-07 07:56
本发明专利技术公开一种实现基于CDN和网络融合的互联网业务的方法及装置,本发明专利技术的方法包括:根据用户端发起的域名系统DNS解析请求,获得并向用户端返回DNS解析结果,其中所述DNS解析结果含有为发起DNS解析请求的用户端提供服务的融合设备CDN内容分发节点的服务地址;用户端利用所获得的融合设备CDN内容分发节点的服务地址,发起应用访问请求,与作为融合设备CDN内容分发节点的融合设备CDN部件建立应用链接;在用户端与融合设备CDN部件建立应用链接之后,融合设备CDN部件根据用户端的内容请求向用户端分发相应内容。本发明专利技术可以有效保障互联网业务的服务质量,优化网络带宽,减少骨干网带宽的消耗,降低网络投资成本。

【技术实现步骤摘要】
一种实现基于CDN和网络融合的互联网业务的方法及装置
本专利技术涉及通信网络和内容分发网络CDN(ContentDeliveryNetwork),更确切地说,涉及一种实现基于CDN和网络融合的互联网业务的方法及装置。
技术介绍
互联网业务发展迅速,尤其是视频业务的发展,使得业务提供商需要大量的CDN服务,以提升互联网业务的服务质量;带来了CDN的大规模发展;但由于目前的CDN系统无法感知和控制网络的带宽和质量,因而无法真正保障互联网业务的用户体验。互联网业务的服务质量保障,需要从内容和网络两个方面来保障,需要CDN和网络设备同时对用户的互联网应用实施保障。而目前的技术方案只能达到部分的效果,CDN只能提供应用层面的保障,网络只能提供网络层的带宽和质量保障。因而,急需要一种新型态的设备和新的技术方案来实现对互联网业务的质量保障。
技术实现思路
本专利技术的目的是提供一种实现基于CDN和网络融合的互联网业务的方法,通过把CDN和网络设备融合在一起来实现互联网业务。本专利技术的另一目的是提供一种实现上述方法的装置。根据本专利技术第一方面,本专利技术的一种实现基于内容分发网络CDN和网络融合的互联网业务的方法包括如下步骤:根据用户端发起的域名系统DNS解析请求,获得并向用户端返回DNS解析结果,其中所述DNS解析结果含有为发起DNS解析请求的用户端提供服务的融合设备CDN内容分发节点的服务地址;用户端利用所获得的融合设备CDN内容分发节点的服务地址,发起应用访问请求,与作为融合设备CDN内容分发节点的融合设备CDN部件建立应用链接;在用户端与融合设备CDN部件建立应用链接之后,融合设备CDN部件根据用户端的内容请求向用户端分发相应内容。优选地,所述融合设备还包括网络部件,其中所述网络部件用于向用户端提供网络接入和承载服务,所述CDN部件还用于维护与用户端之间的应用链接。优选地,所述的获得并向用户端返回DNS解析结果包括:本地DNS解析服务器根据收到的用户DNS解析请求,查询本地缓存记录,并将查询到的对应缓存记录作为解析结果直接返回给用户端。优选地,所述的获得并向用户端返回DNS解析结果还包括:若本地DNS解析服务器未查询到对应的缓存结果,则通过向ISP授权的DNS服务器发起DNS解析请求,获得CDN中心管理系统的DNS信息;本地DNS解析服务器通过利用CDN中心管理系统的DNS信息向CDN中心管理系统的DNS服务器发起DNS解析请求,获得含有所述融合设备CDN内容分发节点的服务地址的解析结果,然后将其返回给用户端。优选地,所述的通过向ISP授权的DNS服务器发起DNS解析请求包括:本地DNS解析服务器通过向根DNS服务器发送查询请求,获得ISP的授权DNS服务器信息,以便本地DNS解析服务器利用该ISP的授权DNS服务器信息,向该ISP的授权DNS服务器发起DNS解析请求。优选地,所述的融合设备CDN部件根据用户端的内容请求向用户端分发相应内容包括;融合设备CDN部件查询本地缓存,若查找到相应内容,则将本地缓存的相应内容分发给用户端。优选地,所述的融合设备CDN部件根据用户端的内容请求向用户端分发相应内容还包括:若未查找到相应内容,则融合设备CDN部件通过向源应用服务器或者上级CDN节点或中心CDN节点发送内容请求,获取相应内容;融合设备CDN部件对所获取的相应内容进行缓存后,分发给用户端。根据本专利技术第二方面,本专利技术的一种实现基于CDN和网络融合的互联网业务的装置包括:DNS解析网络设备,用于根据用户端发起的DNS解析请求,获得并返回DNS解析结果,其中所述DNS解析结果含有为发起DNS解析请求的用户端提供服务的融合设备CDN内容分发节点的服务地址;融合设备的CDN部件,用于在用户端利用所获得的融合设备CDN内容分发节点的服务地址发起应用访问请求后,作为融合设备CDN内容分发节点与用户端建立应用链接,再根据用户端的内容请求向用户端分发相应内容。优选地,所述融合设备还包括网络部件,其中所述网络部件用于向用户端提供网络接入和承载服务,所述CDN部件还用于维护与用户端之间的应用链接。优选地,所述融合设备的网络部件与CDN部件之间设有内部信令交互接口,以便网络部件向CDN部件上报用户地址池的信息,CDN部件向网络部件申请用户网络加速、接收和执行反馈信息、用户状态查询及反馈的信息。另一方面,本专利技术的把CDN和网络设备融合包括以下内容:把CDN系统的内容分发节点和网络设备进行融合,作为网络设备的部件,CDN部件和网络部件是松耦合关系;融合设备CDN部件和外置独立CDN节点等同,可以和外部独立CDN节点在同层次进行交互,集群,协同;也可和外部独立CDN节点形成多级结构,满足不同场景下的组网和业务服务需求;CDN的中心管理系统保留集中部署,统一对各融合设备CDN部件进行管理,监控(也可对外部CDN节点进行管理);另外,CDN系统的GSLB,DNS解析等部件也和中心管理系统统一部署;另外,该系统也可和融合设备的网管系统统一融合和部署;CDN部件对用户提供CDN服务,并维护用户的内容服务状态;网络部件对用户提供网络接入和承载服务,并维护用户的网络服务状态;CDN部件增加和网络部件之间交互的内部接口;CDN部件可基于自身维护的用户状态信息,根据用户应用状态的变化,触发向网络部件申请或撤销相应的网络加速和保障策略,同时也可根据用户的应用状态申请或撤销相应的内容加速和保障策略;从而可以从应用服务和网络服务两方面同时实施保障,提升用户体验。相对于现有技术,本专利技术的技术效果是,通过融合设备以及在此设备上实现的互联网业务承载,可以有效保障互联网业务的服务质量,提高用户体验;同时,可以优化网络带宽,减少骨干网带宽的消耗,降低网络投资成本。附图说明图1为本专利技术的CDN和网络融合设备的系统组网图;图2为本专利技术的CDN和网络融合设备的内部结构图;图3为本专利技术的实现基于CDN和网络融合的互联网业务的方法的示意图;图4为本专利技术的实现基于CDN和网络融合的互联网业务的装置的示意图;图5为本专利技术的实现基于CDN和网络融合的互联网业务的第一实施例流程图;图6为本专利技术的实现基于CDN和网络融合的互联网业务的第二实施例的流程图。具体实施方式以下结合附图,对本专利技术的CDN(内容分发网络)和网络融合的系统和设备以及基于此CDN和网络融合设备的互联网业务实现方法进行详细说明。图1显示了本专利技术,CDN和网络融合设备的系统组网图。从系统上看CDN和网络融合设备可分布式部署,但需要有一个中心管理系统实施统一的管理和调度,实施统一的内容管理,业务监控,网络管理,DNS的解析以及资源的调度和负载均衡等;融合设备中的CDN部件,等同于一个CDN节点,可以和外置的CDN节点进行交互,协同,组网,组成集群系统,也可形成多级CDN组网结构,满足不同场景的需求;CDN的中心管理系统采用集中部署的方式,与DNS服务器,资源调度和负载均衡系统(GSLB)统一部署,实现对本区域CDN和网络融合设备中的CDN部件,以及外置的CDN节点进行管理和维护,业务适配,以及资源的调度;可以作为独立的系统部署,也可以和融合设备的网管系统进行融合,作为网管系统的组成部分,与网管系统统一部署。融合设备,融合了CDN功能和本文档来自技高网...
一种实现基于CDN和网络融合的互联网业务的方法及装置

【技术保护点】
一种实现基于内容分发网络CDN和网络融合的互联网业务的方法,其特征在于,包括:根据用户端发起的域名系统DNS解析请求,获得并向用户端返回DNS解析结果,其中所述DNS解析结果含有为发起DNS解析请求的用户端提供服务的融合设备CDN内容分发节点的服务地址;用户端利用所获得的融合设备CDN内容分发节点的服务地址,发起应用访问请求,与作为融合设备CDN内容分发节点的融合设备CDN部件建立应用链接;在用户端与融合设备CDN部件建立应用链接之后,融合设备CDN部件根据用户端的内容请求向用户端分发相应内容。

【技术特征摘要】
1.一种实现基于内容分发网络CDN和网络融合的互联网业务的方法,其特征在于,包括:根据用户端发起的域名系统DNS解析请求,获得并向用户端返回DNS解析结果,其中所述DNS解析结果含有为发起DNS解析请求的用户端提供服务的融合设备CDN内容分发节点的服务地址;用户端利用所获得的融合设备CDN内容分发节点的服务地址,发起应用访问请求,与作为融合设备CDN内容分发节点的融合设备CDN部件建立应用链接;在用户端与融合设备CDN部件建立应用链接之后,融合设备CDN部件根据用户端的内容请求向用户端分发相应内容。2.根据权利要求1所述的方法,其特征在于,所述融合设备还包括网络部件,其中所述网络部件用于向用户端提供网络接入和承载服务,所述CDN部件还用于维护与用户端之间的应用链接。3.根据权利要求1所述的方法,其特征在于,所述的获得并向用户端返回DNS解析结果包括:本地DNS解析服务器根据收到的用户DNS解析请求,查询本地缓存记录,并将查询到的对应缓存记录作为解析结果直接返回给用户端。4.根据权利要求3所述的方法,其特征在于,所述的获得并向用户端返回DNS解析结果还包括:若本地DNS解析服务器未查询到对应的缓存结果,则通过向ISP授权的DNS服务器发起DNS解析请求,获得CDN中心管理系统的DNS信息;本地DNS解析服务器通过利用CDN中心管理系统的DNS信息向CDN中心管理系统的DNS服务器发起DNS解析请求,获得含有所述融合设备CDN内容分发节点的服务地址的解析结果,然后将其返回给用户端。5.根据权利要求4所述的方法,其特征在于,所述的通过向ISP授权的DNS服务器发起DNS解析请求包括:本地DNS解析服务器通过向根DNS服务器发送查询请求,获得ISP的授权DNS...

【专利技术属性】
技术研发人员:黄孙亮陈建业范成法李宏飚
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1