结构化P2P中的数据副本研究

来源 :天津师范大学 | 被引量 : 0次 | 上传用户:nickyhuang00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P处在一个动态的环境中,网络结构不断地发生变化,使得建立和维护一个P2P网络拓扑结构并有效的搜索网络中的资源变得异常复杂。目前,P2P分布式模式中有非结构化和结构化两种基本拓扑类型。非结构化P2P网络大部分利用泛洪机制进行搜索,但是可扩展性和查询效率比较低,控制信息的泛滥消耗了大量带宽并很快造成网络拥塞甚至网络的不稳定。结构化P2P网络的主流方法是采用分布式哈希表(DHT)技术,有效地减少了控制信息的发送数量,从而增强了P2P网络的扩展性。本文对结构化P2P中的副本技术进行了探讨和研究,在结构化P2P中,副本技术是一种最为常用的分布式数据管理机制。通过为系统中的文件增加副本,保存冗余的文件数据,可以十分有效的提高文件的可用性和可靠性,避免在地理上广泛分布的系统节点由于网络的断开或机器故障等动态不可测因素引起的数据丢失。然而这也带来了副本维护的问题,当数据进行升级时,容易造成副本内容的不一致。特别是当升级进行时,存储副本的节点离线或者更新内容不可达,当离线节点再次加入网络,导致副本内容不一致,使得结构化P2P中的查询难以返回最新的数据版本。针对数据副本内容一致性问题,本文提出了一个基于网络时间协议的版本号生成服务。通过此服务,可以为网络中副本生成单调递增的版本号,借助版本号就可以检索到最新版本,提高了生成数据版本号的可靠性。最后,对基于网络时间协议的版本号生成服务进行仿真测试,并分析节点数目和失效率对该模型查找效率的影响。
其他文献
随着互联网技术的不断发展和个人PC机性能的不断提高,P2P技术在人们生活中扮演着越来越重要的角色,越来越受到人们的重视。各种基于P2P技术的应用不断涌现,人们不再满足只利
现代社会的经济、生活和发展都离不开网络的支持。网络规模的扩大,用户数目的增多,使得网络负载越来越高。网络中负荷的不均匀,某些线路上承载的负荷太重导致整个网络性能严重下
超声层析成像技术作为无损检测成本较低的手段之一,可以用图像的方式精确完整地反映层析面上检测体内部质量,较传统方法有明显优点,因而成为一种独特有效的无损检测手段。层
目前对等网络(P2P)是分布式系统和计算机网络领域的一个研究热点。基于分布式哈希表的结构化P2P系统,如Chord,CAN,Pastry和Tapestry,每个节点维护大小为O(logN)的邻居表,取得
P2P技术在得到广泛应用的同时,也暴露出诸多问题。而安全问题是最为严重的问题之一。由于P2P文件共享网络的匿名性和不确定性,使得节点之间难以建立良好的信任关系,所以网络中普
回归测试是软件演化过程中一项频繁进行且开销巨大的任务。研究表明,回归测试阶段的耗费甚至会占到软件维护总费用的三分之一以上。为了降低这部分工作的开销,提高回归测试中测
在普适计算环境下,计算机被嵌入到环境中,利用情景感知技术对传感器所获取的周围环境信息进行推断,并相应的改变自己的行为,主动适应用户的需求,为人提供服务。在获取环境信息过程
随着生产规模越来越大,复杂性越来越高,每个企业都在寻求更好的生产与运作管理方案,以提高企业的生产、经营和管理效率,从而提高企业的核心竞争优势。生产与运作管理的核心是车间
从第一代的智能规划算法的诞生发展至今,智能规划算法已经有近60年的发展历程。如今,越来越多的基于位置服务的软件被广泛应用于人们生活中。然而,一些大型旅游景点和度假区内部
现代工业生产中,动态定量称重技术被广泛应用于颗粒状物料生产线包装机中。定量称重是一个动态过程,不仅要求一定的计量精度,还要求一定的计量速度。快速性和准确性都是同等重要