【技术实现步骤摘要】
本专利技术涉及通信及计算机网络
,具体而言,涉及一种对等通用内容分发 平台及内容缓存方法。
技术介绍
内容分发平台(Content Delivery Network,简称为CDN)提出的目的是为了缓减 用户和业务的增长给网络带来的压力,以保证分布在网络各个角落的用户享受到优良的服 务质量。CDN通过将内容缓存在网络边缘,从而降低了通过网络骨干的流量,节约了运营商 扩容的成本,也提高了用户访问内容的速度。目前,内容分发平台可以支持流媒体等多种类型内容分发,提高互联网电视 (Internet Protocol Television或 Interactive Personal Television,简禾尔为 IPTV)、视 频点播(Video on Demand,简称为VoD)、在线音乐等业务的服务质量,并优化这些业务的流 量。在现有内容分发平台中,通常由网络运营商作为内容分发平台提供者,提供统一的由服 务器构建的内容分发平台,支持流量优化和高质量的服务质量(Quality of krvice,简称 为QoQ,内容分发平台将内容分发到网络边缘,而用户从网络运营商 ...
【技术保护点】
一种对等通用内容分发平台,应用于包括内容源节点的内容分发系统,其特征在于,所述对等通用内容分发平台包括:多个内容分发平台CDN服务器,其中,所述多个CDN服务器中的部分或全部CDN服务器组成所述对等通用内容分发平台系统的对等叠加网,所述多个CDN服务器包括:第一CDN服务器,用于将用户设备接入到所述对等通用内容分发平台,在所述用户设备请求内容的位置信息时,向所述用户设备提供存储所述内容的位置信息,并在确定本地未缓存所述内容的情况下,下载并缓存所述内容;第二CDN服务器,用于将所述内容源节点接入到所述对等通用内容分发平台。
【技术特征摘要】
1.一种对等通用内容分发平台,应用于包括内容源节点的内容分发系统,其特征在于, 所述对等通用内容分发平台包括多个内容分发平台CDN服务器,其中,所述多个CDN服务 器中的部分或全部CDN服务器组成所述对等通用内容分发平台系统的对等叠加网,所述多 个⑶N服务器包括第一 CDN服务器,用于将用户设备接入到所述对等通用内容分发平台,在所述用户设 备请求内容的位置信息时,向所述用户设备提供存储所述内容的位置信息,并在确定本地 未缓存所述内容的情况下,下载并缓存所述内容;第二 CDN服务器,用于将所述内容源节点接入到所述对等通用内容分发平台。2.根据权利要求1所述的对等通用内容分发平台,其特征在于,所述对等叠加网用于 采用对等的分布式存储方式存储内容存储位置列表,其中,所述内容存储位置列表用于记 录所述内容分发系统中的存储一个或多个内容的节点的位置信息,其中,所述节点包括以 下之一或其任意组合CDN服务器、内容源节点、用户设备。3.根据权利要求1或2所述的对等通用内容分发平台,其特征在于,所述第一CDN服务 器包括接收模块,用于接收所述用户设备查询所述内容及所述内容的位置信息的请求;获取模块,用于获取所述内容的位置信息;第一判断模块,用于判断所述第一 CDN服务器本地是否缓存了所述内容,在判断为否 的情况下,触发下载模块;所述下载模块,用于根据所述获取模块获取的所述位置信息,下载所述内容,并将所述 内容缓存到本地。4.根据权利要求3所述的对等通用内容分发平台,其特征在于,所述第一CDN服务器还 包括第二判断模块,用于根据预设条件,判断是否需要缓存所述内容,如果是,则触发下载 模块。5.根据权利要求3所述的对等通用内容分发平台,其特征在于,所述第一CDN服务器还 包括更新模块,用于利用所述第一 CDN服务器的位置信息更新所述对等叠加网存储的所述 内容存储位置列表。6.根据权利要求3所述的对等通用内容分发平台,其特征在于,所述获取模块包括判断单元,用于判断所述第一 CDN服务器本地是否缓存有所述内容的位置信息,如果是,则触发获取单元获取本地缓存的所述内容的位置信息;否则,触发所述获取单元从所述 对等叠加网存储的所述内容存储位置列表中获取所述内容的位置信息;所述获取单元,用于获取本地缓存的所述内容的位置信息,或从所述对等叠加网存储 的所述内容存储位置列表中获取所述内容的位置信息。7.根据权利要求6所述的对等通用内容分发平台,其特征在...
【专利技术属性】
技术研发人员:李漓春,汪军,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。