数据命名网络上的一种存储高效可并行的数据名查找方案
本文关键词:数据命名网络上的一种存储高效可并行的数据名查找方案,由笔耕文化传播整理发布。
【摘要】:数据命名网络(Named Data Networking,NDN)作为一种未来互联网的体系结构,其目标是为更好地支持以内容为驱动的应用,满足用户更快、更便捷地访问互联网的需求。与当前以地址为驱动的网络架构(TCP/IP)不同,数据命名网络不再使用IP地址来标识数据,而是以数据内容的名称作为数据的标识,路由器在转发过程中则根据数据名称进行路由查找和转发。数据名查找比IP地址查找要更加复杂和困难,主要因为:数据名的结构是可变且不定长的、数据名路由表的规模更大、数据名的更新操作更频繁。因此,为了在大规模的数据名路由表中实现快速的数据名查找,需要在数据名的存储结构、查找算法上进行一定的创新和突破。为了有效提高数据名查找的存储效率,在确保查询效率的前提下,本文设计并实现了一种存储高效、可并行的数据名查找方案,主要工作和研究成果包括以下三个方面:(1)分析了NDN数据名的结构,提出以数据名组件的哈希值为读入数值在多步对齐数组中进行存储,有效的压缩了存储空间。(2)利用TCP/IP网络查找的拆分思想,对NDN数据名路由表进行拆分重组,把路由表分成独立的两部分,以减少信息的冗余储存,进一步压缩存储空间,该方案可使用并行技术优化查找速率。(3)针对以上的组件哈希技术和数据名拆分技术设计了实验,实验结果表明,在保证查找速率的前提下,组件哈希和数据名拆分能提高23%~49%的存储效率。
【关键词】:数据命名网络 NDN 数据名查找 组件哈希 数据名拆分
【学位授予单位】:暨南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.02
【目录】:
- 目录摘要3-4
- ABSTRACT4-8
- 主要符号对照表8-9
- 第1章 绪论9-15
- 1.1 研究背景及意义9-12
- 1.1.1 数据命名网络简介9-11
- 1.1.2 数据命查找及研究现状11-12
- 1.2 研究内容的难点12-13
- 1.3 主要研究创新点13-14
- 1.4 本文的组织结构14-15
- 第2章 相关研究工作综述15-24
- 2.1 数据命名网络简介15-19
- 2.1.1 NDN的命名机制15-16
- 2.1.2 NDN的数据包类型16
- 2.1.3 NDN的路由转发机制16-18
- 2.1.4 数据名前缀表的聚合18-19
- 2.2 对齐迁移数组19-22
- 2.3 TCP/IP网络上的拆分字典树模型22-23
- 2.4 本章小结23-24
- 第3章 数据名的组件哈希及存储24-28
- 3.1 数据名的组件哈希24-25
- 3.2 数据名字典树的存储25-26
- 3.3 组件哈希存储的性能分析26-27
- 3.4 本章小结27-28
- 第4章 数据名的拆分查找28-39
- 4.1 数据名路由表的拆分28-30
- 4.2 等价性证明30-33
- 4.2.1 模型定义30-32
- 4.2.2 模型等价性证明32-33
- 4.3 数据名的拆分查找33-34
- 4.4 数据表的更新34-35
- 4.4.1 数据名前缀的插入35
- 4.4.2 数据名前缀的删除35
- 4.5 关键技术点探讨35-37
- 4.5.1 拆分位置的选择35-36
- 4.5.2 两棵字典树的存储方式36
- 4.5.3 可并行性分析36-37
- 4.6 拆分数据名的性能分析37
- 4.7 本章小结37-39
- 第5章 实验评估39-44
- 5.1 实验环境设置39
- 5.2 实验数据及方法39-40
- 5.3 拆分位置对性能影响的评估40-41
- 5.4 组件哈希和拆分数据名性能评估41-42
- 5.5 SNT整体存储评估42-43
- 5.6 本章小结43-44
- 第6章 总结与展望44-45
- 6.1 总结44
- 6.2 展望44-45
- 参考文献45-49
- 硕士期间发表的文章49-50
- 致谢50
【相似文献】
中国期刊全文数据库 前10条
1 焦锋,刘群,邢文建;客户机/服务器下的数据缓存技术[J];辽宁工程技术大学学报;2005年02期
2 张驰;李安波;;房产产权产籍系统中数据缓存的应用[J];测绘科学;2009年03期
3 顾荣庆;杨开杰;徐汀荣;;分布式数据缓存技术研究[J];计算机应用与软件;2011年06期
4 王家尧;王桂玲;张鹏;;基于缓存的复合数据服务更新优化方法[J];微电子学与计算机;2013年03期
5 黄世能,奚建清;分布访问环境中的数据缓存体系研究[J];计算机工程与科学;2000年06期
6 黄世能,奚建清;分布数据缓存体系[J];软件学报;2001年07期
7 宋媛媛;徐生林;杨成忠;;基于OPC协议IO Server的设计与实现[J];工业控制计算机;2007年04期
8 周京晖;;数据缓存按需同步的设计与应用[J];软件;2013年05期
9 王俐;;利用数据缓存技术提升系统性能的探讨[J];价值工程;2012年09期
10 宋宏斌;肖晓强;徐明;林磊;;一种城市车辆网络中的数据缓存算法[J];计算机应用;2010年01期
中国重要会议论文全文数据库 前3条
1 石磊;陈晓敏;朱岩;李昆;;基于SDRAM的高速数据缓存的FPGA控制实现[A];第二十三届全国空间探测学术交流会论文摘要集[C];2010年
2 孙凌;高西奇;;FUTURE系统中MT侧RLC层的设计与实现[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年
3 蔡海兴;符影杰;;基于Windows CE串行通信实现现场抄表[A];全国自动化新技术学术交流会会议论文集(一)[C];2005年
中国重要报纸全文数据库 前6条
1 王志强;银行应用系统间的数据交换[N];计算机世界;2005年
2 陈代寿;网管不言愁[N];中国计算机报;2000年
3 本报记者 谌力;整合 从实时数据处理开始[N];网络世界;2004年
4 易成;平安在上海深圳设立数据中心[N];中国保险报;2004年
5 ;数据库的动态性能调优[N];计算机世界;2002年
6 子言 王春秋 本报记者 姚睿;智能手机“芯”情报告[N];计算机世界;2003年
中国博士学位论文全文数据库 前2条
1 韩晶;大数据服务若干关键技术研究[D];北京邮电大学;2013年
2 苗艳超;数字视频服务关键技术研究[D];中国科学院研究生院(计算技术研究所);2004年
中国硕士学位论文全文数据库 前10条
1 谭云;数据命名网络上的一种存储高效可并行的数据名查找方案[D];暨南大学;2015年
2 刘汀枝;基于Coherence的债券数据缓存服务系统设计[D];复旦大学;2014年
3 周学安;基于IEEE1394b数据光传输模块研制[D];哈尔滨工业大学;2015年
4 李田;Web服务QoS获取技术及系统的设计与实现[D];北京大学;2008年
5 刘清;高性能分布式数据缓存系统的研究与实现[D];南京邮电大学;2011年
6 黄鹂;基于网格的数据管理系统的研究与实现[D];南京航空航天大学;2006年
7 杨靖源;一种基于WSN的数据订阅与分发方法[D];吉林大学;2009年
8 关海生;数据缓存实现快速数据访问的设计[D];上海交通大学;2012年
9 侯德智;多租户数据放置与访问研究[D];山东大学;2014年
10 张一;基于SOA架构的大数据传输系统的设计与实现[D];北京工业大学;2012年
本文关键词:数据命名网络上的一种存储高效可并行的数据名查找方案,由笔耕文化传播整理发布。
,本文编号:311803
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/311803.html