The present invention relates to a CDN network content distribution system and method. In an adjacent node, the entire adjacent node group is a storage unit, a file only needs to exist in one node, and only the node with the file can retrieve the data from the source; each node includes an access layer and a storage layer; and the access layer is responsible for and uses the file. Users communicate, including receiving data requests from users; returning data results to users; each access layer stores file information of all adjacent nodes in the storage unit; and the storage layer stores data files. The system can also include dispatching center, and the dispatch center stores all the file information of all nodes. This CDN network content distribution method includes the following steps: user requests, requests access to the file; file location, determine where the file is located in the node; and make the return process. This system and method save resources and efficiency.
【技术实现步骤摘要】
一种CDN网络内容分发系统及方法
本专利技术属于信息
,特别是涉及一种CDN网络内容分发系统及方法。
技术介绍
在CDN等分布式系统中,存在相邻节点的概念,如在一个省份中的多个节点。在使用以及流调度中,经常会将多个相邻节点同时为业务提供服务。如:在河北联通有沧州、廊坊、石家庄三个节点,在调度中对河北联通的用户会使用这三个节点上,同时提供服务。在系统实现中,每个节点作为个独立的小集群,拥有自己的存储,和独立的回源系统。这样就存在一个问题,对于同一个业务的内容,如何从源站分发到该省份内部的三个节点上的问题,用户在访问该集群时如何才能获取到数据。在传统方案中,每个节点做为独立的系统,用户可以从任意一个节点获取数据,节点完全受用户请求驱动,各自独立的去父层或者源站拉取文件内容。一个文件需要在多个节点存储多次,需要从父层获取多次该文件。传统方案的劣势:多次重复去浮层和源站拉取数据,增加父层和源站的压力以及带宽支出。每个节点都需要独立存储同一个文件,节点内的存储资源存在一定的浪费情况。
技术实现思路
本专利技术提供了一种CDN网络内容分发系统及方法,目的在于解决传统方案延迟 ...
【技术保护点】
1.一种CDN网络内容分发系统,其特征在于:在相邻的节点内,整个相邻节点组作为一个存储单元,一份文件只需要存在于一个节点中,只有拥有该文件的节点才回源获取数据。
【技术特征摘要】
1.一种CDN网络内容分发系统,其特征在于:在相邻的节点内,整个相邻节点组作为一个存储单元,一份文件只需要存在于一个节点中,只有拥有该文件的节点才回源获取数据。2.根据权利要求1所述的CDN网络内容分发系统,其特征在于,还包括调度中心;调度中心存储有全部节点的文件信息。3.根据权利要求1所述的CDN网络内容分发系统,一种CDN网络内容分发方法,其特征在于包含以下步骤:步骤11、用户请求,请求访问文件;步骤12、文件定位,确定文件所在节点;步骤13、根据文件所在位置及文件信息、系统情况,对返回做出处理。4.根据权利要求3所述的CDN网络内容分发方法,其步骤12特征为:通过一致性hash方式定位该文件存储于本节点,还是其它相邻节点。5.根据权利要求3所述的CDN网络内容分发方法,其步骤13特征在于:如果文件在本节点,则返回文件;根据节点负载情况做出判断,如果负载较轻、延迟较小则直接与文件所在节点通信,获得文件内容,返回给用户;如果负载较大,则返回文...
【专利技术属性】
技术研发人员:刘晓光,汪志武,赵子毅,张晴晴,
申请(专利权)人:北京云端智度科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。