发明名称 基于地理位置信息编码的CDN网络系统及分发处理方法
摘要 本发明提供一种基于地理位置信息编码的CDN网络系统及其分发处理方法。该网络系统包括:全网管理层,本地内容中心管理层和Cache网络层。全网管理层由有备份的服务器担任,负责全网的信息管理和系统管理员操作命令的分析和执行;本地内容中心管理层由部分存储能力稳定、计算能力强的节点组成,负责CDN局部区域的相关计算和管理信息的存储;Cache网络层应用基于层次型地理位置信息的编码方式,由许多节点通过P2P的方式组织,负责对所需备份数据的路由和存储。根据本发明的CDN网络系统,通过对媒体数据和管理数据的分层存储和管理,使CDN系统具有更高的抗动态性和扩展性,便于媒体文件的分发处理和数据管理。
申请公布号 CN101645922B 申请公布日期 2012.09.05
申请号 CN200910082190.5 申请日期 2009.04.17
申请人 中国科学院声学研究所 发明人 王劲林;尤佳莉;齐向东;王玲芳;邓浩江
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京法思腾知识产权代理有限公司 11318 代理人 杨小蓉
主权项 一种基于地理位置信息编码的CDN网络系统,其特征在于,包括三层体系结构:全网管理层,本地内容中心管理层和Cache网络层,其中,所述全网管理层由有备份的服务器担任,负责全网的信息管理和系统管理员操作命令的分析和执行;所述本地内容中心管理层是由部分存储能力稳定、计算能力强的节点组成,负责CDN局部区域的相关计算和管理信息的存储,使管理数据和媒体数据分离,便于系统扩展和用户行为的统计和计算;所述Cache网络层应用基于层次型地理位置信息的编码方式,由许多节点通过P2P的方式组织,负责对所需备份数据的路由和存储,具体地说,所述全网管理层采用全网管理服务器,该服务器负责:配置网络控制参数、对参数进行维护和更新;根据地域属性配置内容中心;存储所有内容中心的全局信息;设置分发内容;根据预先配置的全局参数,帮助生成目标内容中心及Cache网络;定期收集各个内容中心和Cache网络的全局统计信息,包括:存储总量、节点总数、文件总数以及文件访问次数;所述内容中心层采用本地管理服务器,内容中心是由全网管理服务器指定,负责每个地区Cache网络全局信息维护和计算的服务器,所有从数据源得到文件,都由本地管理服务器下载到本地,并由本地管理服务器对其进行分块,根据已有的文件流行度信息计算每个数据块所需的副本数和对应放置位置,并向Cache网络节点进行分发,同时,同一个地区的内容管理中心层,由多个本地管理服务器共同负责,每个本地管理服务器中都存储该地区Cache网络内的全局索引信息,本地管理服务器之间全互联;所述Cache网络层的组成节点称为Cache节点,所有地区的所有Cache节点通过分布式哈希表共同组成一个全局的Cache网络,而同一个地区的Cache节点组成了一个地区的Cache网络,并由每个地区的本地管理服务器进行管理,Cache网络中的节点会和至少一个本地管理服务器保持连接。
地址 100190 北京市海淀区北四环西路21号中国科学院声学研究所