预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107277561A(43)申请公布日2017.10.20(21)申请号201610215447.X(22)申请日2016.04.08(71)申请人北京优朋普乐科技有限公司地址100123北京市朝阳区高碑店高井文化园8号东亿国际传媒产业园三期B座6层(72)发明人孙振岗(74)专利代理机构北京恒都律师事务所11395代理人李春晅(51)Int.Cl.H04N21/231(2011.01)H04N21/262(2011.01)权利要求书3页说明书9页附图5页(54)发明名称内容分发网络(57)摘要本申请提供了一种内容分发网络,包括通过网络连接的内容发布节点、核心存储节点、中心管理节点、中心数据库和二个以上的边缘缓存节点,其中:内容发布节点用于接收需要发布的介质数据,获取并将其属性参数信息和缓存节点推送列表保存到中心数据库,并将介质数据发送到核心存储节点;核心存储节点用于接收并存储介质数据;中心管理节点用于接收并将用户的服务请求重定向到合适的边缘缓存节点;边缘缓存节点用于根据缓存节点推送列表下载并缓存介质数据,以及将本地缓存或回源下载的介质数据返回用户。本申请通过上述手段,可较大程度的降低核心存储的复杂度。CN107277561ACN107277561A权利要求书1/3页1.一种内容分发网络,其特征在于,包括通过网络连接的内容发布节点、核心存储节点、中心管理节点、中心数据库和二个以上的边缘缓存节点,所述内容发布节点分别与核心存储节点和中心数据库连接,所述边缘缓存节点分别与中心管理节点、核心存储节点和中心数据库连接,所述中心管理节点与核心存储节点连接;其中:所述内容发布节点用于接收需要发布的介质数据,将扫描所述介质数据获取的所述介质数据的属性参数信息,以及根据预设的节点推送策略确定的所述介质数据的缓存节点推送列表,发送到中心数据库中,并将所述介质数据发送到核心存储节点;所述核心存储节点用于接收并存储所述内容发布节点上传的介质数据;所述中心管理节点用于接收用户通过客户端发出的服务请求,并根据各边缘缓存节点上报的负载情况以及预设的负载均衡策略,将所述服务请求重定向到合适的边缘缓存节点;以及,接收所述边缘缓存节点的回源下载请求,为所述边缘缓存节点提供核心存储节点的下载地址;所述中心数据库用于接收并保存所述内容发布节点接收的所述介质数据的属性参数信息及其缓存节点推送列表;所述边缘缓存节点用于根据所述中心数据库保存的缓存节点推送列表从所述核心存储节点下载所述介质数据,并缓存在本地,更新所述中心数据库的缓存节点推送列表;以及,根据所述中心管理节点重定向的客户端服务请求将本地缓存的介质数据或回源下载的介质数据返回给客户端。2.根据权利要求1所述的内容分发网络,其特征在于,还包括设置在所述核心存储节点和所述边缘缓存节点之间的一层以上的中间缓存节点,所述中间缓存节点与核心存储节点、边缘缓存节点形成以核心存储节点为根节点、以边缘缓存节点为叶节点的树状存储结构;所述中间缓存节点用于根据所述中心数据库保存的缓存节点推送列表从所述核心存储节点下载所述介质数据,并按预设的介质缓存策略缓存到本地,更新所述中心数据库的缓存节点推送列表;以及,当边缘缓存节点或下层的中间缓存节点需要回源下载介质数据时,直接从本地返回或从上层的节点回源下载所述介质数据。3.根据权利要求2所述的内容分发网络,其特征在于,所述边缘缓存节点还用于发布介质数据;当所述介质数据通过边缘缓存节点发布时,所述边缘缓存节点将待发布的介质数据通过其上层中间缓存节点逐级上传至核心存储节点,并将所述介质数据的属性参数及其缓存节点推送列表保存至中心数据库。4.根据权利要求1所述的内容分发网络,其特征在于,所述边缘缓存节点直接为客户端提供内容服务,具体包括区域负载均衡器、推送服务器、本地数据库、一个以上的介质缓存节点及其对应的流媒体服务器;其中:所述区域负载均衡器用于获取并向所述中心管理节点上报所述边缘缓存节点中各流媒体服务器的状态,以及根据各流媒体服务器的状态将所述中心管理节点重定向的客户端的服务请求分配给合适的流媒体服务器;所述推送服务器用于根据所述中心数据库保存的缓存节点推送列表从所述核心存储节点下载介质数据,并根据预设的介质缓存策略缓存到相应的介质缓存节点,更新所述中心数据库的缓存节点推送列表;2CN107277561A权利要求书2/3页所述流媒体服务器用于把所述介质缓存节点缓存的介质数据或回源下载的介质数据返回给客户端;所述本地数据库采用与中心数据库相同的数据库管理系统,用于同步中心数据库的内容,为所述推送服务器提供数据服务。5.根据权利要求4所述的内容分发网络,其特征在于,所述核心存储节点设置有内容索引节点和一个以上的内容