[发明专利]一种分布式内容分发方法、边缘服务器和内容分发网无效
申请号: | 200610146672.9 | 申请日: | 2006-11-13 |
公开(公告)号: | CN101150421A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 管红光 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56;H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 内容 分发 方法 边缘 服务器 发网 | ||
技术领域
本发明涉及通讯网络的数据传输技术,尤其涉及一种分布式内容分发方法、边缘服务器和内容分发网。
背景技术
随着IPTV业务的迅速开展,内容发布的效率和成本越来越成为影响业务部署的关键因素,为了解决上述问题,业界提出了一种解决方案CDN(Contentdelivery network),它通过在现有的互联网基础上建立一层新的网络-内容分发网CDN,专门用于通过互联网高效地分发多媒体内容。CDN通过实现用户对网址的就近访问及网络流量的智能分流、大大提高了网络的响应速度。
CDN的技术原理是在现有的互联网中,将网站的内容从网络的骨干部分推送到最接近用户的边缘,以减少传输延迟、网络抖动等影响传输效果的因素,从而使用户能以最快的速度、从最接近用户的地方获得所需要的信息,得到有序的高质量服务。
图1为现有技术中的一种CDN组网图。参见图1,该网络属于星型结构网络,主要分为中心和边缘两大部分。中心部分一般由中心服务器(CentralServer)、全局负载均衡服务器和入口(Portal)服务器等设备构成,边缘部分一般由众多的边缘服务器(Edge Server)构成,一个或者少数几个边缘服务器对应于一个用户网络,用来向用户提供其所请求的业务信息。
用户在该网络中获取业务信息的流程一般包括:
1、用户向中心部分的portal服务器请求业务资源所在的服务器的地址;
2、Portal服务器查询域名服务器(Domain name Server,DNS)和全局负载均衡服务器,根据用户的IP地址和负载均衡情况向用户返回用户所属网络的边缘网络的边缘服务器ES的地址;
3、用户根据返回的ES地址,向ES发起申请业务的请求;
4、ES向用户发送相应的业务。
上述方案中,一个边缘网络中只有一个或者很少几个边缘服务器ES作为边缘网络的中心服务器来为用户网络提供服务,ES的设计容量一般都是依照该边缘网络的最大用户数来确定的,其集成度很高,硬件成本相应也很高昂。
图2为现有技术中的另一种提供流媒体业务的系统,同样能够用来支持IPTV业务。参见图2,网络系统由客户端6、控制节点4、流媒体服务器7和多个缓存节点5.N组成,当客户端6向控制节点4发送节目内容请求时,控制节点4根据请求的节目内容将该请求转发给相应的缓存节点5.N,由缓存节点5.N向客户端6直接发送缓存的节目内容或者缓存节点5.N先从流媒体服务器7获取相应的节目内容再转发给客户端6。各缓存节点5.N根据控制节点4的命令缓存不同的节目内容。
这种方案相对于图1中的CDN网络而言,增加了一个控制节点,用来转发所有用户的全部请求,这在用户数量较多的情况下是不小的负担;并且其缓存节点保存节目内容是由控制节点分配的,缓存节点本身不能自动根据用户请求情况动态增加减少备份节点,处理热门资源时会出现瓶颈现象,此外控制节点的引入增加了单点故障发生的可能性,为避免这样的情况,必然要对其重点维护,导致维护成本增加。
发明内容
有鉴于此,本发明提供了一种分布式内容分发方法,能够降低系统对单个边缘服务器ES设备集成度的要求,使得CDN组网时更为灵活便利,优化传统CDN的调度方法,进而提高CDN的可靠性、实现分布式服务和业务负载的均衡。
本发明同时提供了一种边缘服务器和内容分发网,也能够降低系统对单个边缘服务器设备集成度的要求,使得CDN组网时更为灵活便利,优化传统CDN的调度方法,进而提高CDN的可靠性、实现分布式服务和业务负载的均衡。
在本发明方法的一个较优实施例中,首先建立边缘网络内多个边缘服务器ES之间的叠加网;其次向边缘网络内的每个边缘服务器ES分配业务资源;然后收到用户请求的边缘服务器ES根据用户请求选择特定的边缘服务器ES向用户分发业务资源。
优选的,所述建立边缘网络内多个边缘服务器ES之间的叠加网的步骤具体包括,根据分布式哈希表DHT规则建立边缘网络内多个边缘服务器ES之间的叠加网。
优选的,所述根据分布式哈希表DHT规则建立边缘网络内多个边缘服务器ES之间的叠加网的步骤进一步包括:边缘服务器ES向中心服务器发起申请加入其所在的边缘网络的叠加网的请求,携带该边缘网络信息;中心服务器根据该边缘网络内的ES的ID空间分布情况为发起请求的ES分配ID标识并发送该边缘网络内其他ES在叠加网中的ES地址;所述边缘服务器ES获取上述同一边缘网络内其他ES的地址后,根据DHT规则与其他ES通信,加入叠加网。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610146672.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:再现装置、再现方法和再现程序
- 下一篇:具有用户识别和管理功能的集团电话系统
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法