对于对象分布式对象名称剖析系统与实现
最后更新时间:2024-02-19
作者:用户投稿本站原创
点赞:21961
浏览:97230
论文导读:
摘要:随着互联网服务日趋稳定,智能手机的迅速普及,移动互联网的快速进展,以及企业的巨大需求,全球电子信息数据呈爆炸式增加。如何存储和浅析这些海量的数据,这已经成为各个公司面对的主要不足。为了方便对这些海量数据进行管理,我们将这些数据按照域进行划分管理,每个数据都叫做一个对象。对于每个对象,它有一个唯一标识,但是唯一标识是一个512位的0,1码,由此,我们给每个对象赋予一个方便记忆的分布式对象名称。但是实际需要访问对象时,我们不能通过名称对对象进行访问,而只能通过对象的唯一标识进行访问。由此我们提出了一个分布式对象名称剖析系统,它是一个类似DNS的名称服务系统,它主要将分布式对象名称转化为对象的唯一标识。分布式对象名称剖析系统能够很好地对各个分布式系统实现对象的统一管理和访问,无疑具有重要的作用。本论文主要探讨分布式对象名称剖析系统的相关技术并对其原型进行实现。首先,本论文探讨现有的商品物流唯一标识编码,域名剖析系统的关键技术以及数据缓存技术等技术论述,然后根据探讨的论述对分布式对象名称和对象唯一标识编码进行设计,并提出了分布式对象名称剖析系统的设计原则。接着,本论文对分布式对象名称剖析系统可能出现的查询情形进行详细浅析与设计,然后设计出合适的查询算法。为了加速对分布式对象名称剖析系统的查询响应能力,我们引入了数据缓存技术。本论文对现有的缓存替换算法(LRU、FIFO、MRU、LFU等)和缓存同步算法(TTL法,播写法,每次确认法和目录表法)进行详细浅析和比较,然后结合分布式对象名称剖析系统本身的特点:查询剖析的随机性和剖析器的网络环境随机性,我们选择了LRU作为缓存替换算法和TTL法作为缓存同步算法,并设计出系统的缓存模型。最后,对系统的各个模块进行详细设计,并编码实现系统原型。为了测试其性能,我们设计合适的策略对分布式对象名称剖析系统进行并发访问压力测试和查询响应能力测试,浅析其是否满足实际运用的需求。关键词:对象名称剖析系统论文对象名称服务论文数据缓存技术论文唯一标识论文域名剖析论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要5-6
Abstract6-8
目录8-11
第一章 绪论11-16
3.
4.
第五章 分布式对象名称剖析系统的详细设计论文导读:参考文献68-70攻读硕士学位期间取得的探讨成果70-71致谢71上一页12
与实现53-61
6.
总结与展望67-68
参考文献68-70
攻读硕士学位期间取得的探讨成果70-71
致谢71
摘要:随着互联网服务日趋稳定,智能手机的迅速普及,移动互联网的快速进展,以及企业的巨大需求,全球电子信息数据呈爆炸式增加。如何存储和浅析这些海量的数据,这已经成为各个公司面对的主要不足。为了方便对这些海量数据进行管理,我们将这些数据按照域进行划分管理,每个数据都叫做一个对象。对于每个对象,它有一个唯一标识,但是唯一标识是一个512位的0,1码,由此,我们给每个对象赋予一个方便记忆的分布式对象名称。但是实际需要访问对象时,我们不能通过名称对对象进行访问,而只能通过对象的唯一标识进行访问。由此我们提出了一个分布式对象名称剖析系统,它是一个类似DNS的名称服务系统,它主要将分布式对象名称转化为对象的唯一标识。分布式对象名称剖析系统能够很好地对各个分布式系统实现对象的统一管理和访问,无疑具有重要的作用。本论文主要探讨分布式对象名称剖析系统的相关技术并对其原型进行实现。首先,本论文探讨现有的商品物流唯一标识编码,域名剖析系统的关键技术以及数据缓存技术等技术论述,然后根据探讨的论述对分布式对象名称和对象唯一标识编码进行设计,并提出了分布式对象名称剖析系统的设计原则。接着,本论文对分布式对象名称剖析系统可能出现的查询情形进行详细浅析与设计,然后设计出合适的查询算法。为了加速对分布式对象名称剖析系统的查询响应能力,我们引入了数据缓存技术。本论文对现有的缓存替换算法(LRU、FIFO、MRU、LFU等)和缓存同步算法(TTL法,播写法,每次确认法和目录表法)进行详细浅析和比较,然后结合分布式对象名称剖析系统本身的特点:查询剖析的随机性和剖析器的网络环境随机性,我们选择了LRU作为缓存替换算法和TTL法作为缓存同步算法,并设计出系统的缓存模型。最后,对系统的各个模块进行详细设计,并编码实现系统原型。为了测试其性能,我们设计合适的策略对分布式对象名称剖析系统进行并发访问压力测试和查询响应能力测试,浅析其是否满足实际运用的需求。关键词:对象名称剖析系统论文对象名称服务论文数据缓存技术论文唯一标识论文域名剖析论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要5-6
Abstract6-8
目录8-11
第一章 绪论11-16
1.1 课题探讨背景与作用11-12
1.2 国内外探讨近况12-14
1.2.1 名称剖析系统和统一编码技术12-13
1.2.2 数据缓存技术13-14
1.3 探讨内容14
1.4 论文结构14-15
1.5 本章小结15-16
第二章 相关论述知识和技术探讨16-332.1 商品物流 UID 编码技术16-19
2.1.1 国际商品条码 EAN16-17
2.1.2 ID 中心的 UCODE 编码17
2.1.3 EPCglobal 的 EPC 编码17-19
2.2 DNS 系统19-232.1 域名服务系统概述19
2.2 DNS 的重要组成部分19-21
2.3 DNS 剖析历程21-23
2.3 数据缓存技术23-32
2.3.1 缓存的作用及性能指标23-24
2.3.2 缓存技术的分类24-26
2.3.3 缓存替换算法的探讨26-29
2.3.4 缓存同步算法的探讨29-32
2.4 本章小结32-33
第三章 分布式对象名称剖析系统的总体设计33-413.1 分布式对象名称剖析系统概述33-36
3.1.1 分布式对象的命名规范33-34
3.1.2 分布式对象唯一标识编码设计34-35
3.1.3 分布式对象名称剖析系统的设计原则35-36
3.2 DONS 系统的总体架构36-373.
2.1 DONS 系统架构图36
3.2.2 DONS 系统的组成36-37
3.3 DONS 服务器37-393.1 DONS 服务器的作用37-38
3.2 DONS 服务器的内部设计38-39
3.4 DONS 剖析器39-40
3.4.1 DONS 剖析器的作用39
3.4.2 DONS 剖析器的内部设计39-40
3.5 本章小结40-41
第四章 分布式对象名称剖析系统相关算法探讨与设计41-534.1 DONS 查询算法设计41-48
4.1.1 DONS 查询剖析情形浅析41-44
4.1.2 DONS 服务器处理查询请求算法设计44-47
4.1.3 DONS 剖析器响应查询请求算法设计47-48
4.2 DONS 缓存模型探讨与设计48-524.
2.1 DONS 缓存架构48-49
4.2.2 DONS 缓存替换算法的选取49-50
4.2.3 DONS 缓存同步算法的选取50-51
4.2.4 DONS 缓存模型的设计51-52
4.3 本章小结52-53第五章 分布式对象名称剖析系统的详细设计论文导读:参考文献68-70攻读硕士学位期间取得的探讨成果70-71致谢71上一页12
与实现53-61
5.1 DONS 服务器的实现53-59
5.1.1 服务器启动流程图53
5.1.2 服务器各模块的实现53-59
5.2 DONS 剖析器的实现59-605.3 本章小结60-61
第六章 实验结果与浅析61-676.1 实验目的61
6.2 实验环境61
6.3 实验策略61-62
6.3.1 压力测试的测试策略61-62
6.3.2 查询平均时间的测试策略62
6.4 实验结果浅析62-666.
4.1 并发请求压力测试结果浅析62-63
6.4.2 查询平均时间测试结果浅析63-66
6.5 本章小结66-67总结与展望67-68
参考文献68-70
攻读硕士学位期间取得的探讨成果70-71
致谢71