基于对等模式的文件同步系统PeerSync的研究与实现

来源 :河南工业大学 | 被引量 : 0次 | 上传用户:kloi00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人工智能、云计算、大数据移动互联网的快速发展,文本、图形、图像、视频等各类数据文件急剧增多,人们的用户终端也从单一的PC发展为手机、PDA等多种电子设备的融合共生,带来即时通讯、社交网络、内容分享、自媒体等各类用户应用的蓬勃发展,今天用户之间的协同协作更加紧密,终端之间的数据共享更加频繁,因此高效、可靠、灵活的文件与数据同步技术成为大数据时代至关重要的用户需求。现有的文件同步系统多采用客户-云集群服务器模式,文件的存储和同步往往受制于单一云计算提供商,数据的隐私性难以保证;其次,构建云集群服务器的资源成本较高,不适用于小型企业或研发组织;并且由于系统采用C-S模式,可扩充性有限。本文提出采用基于P2P对等网络构建分布式文件同步系统,是一种无服务器的文件同步系统,能够克服现有文件同步系统的诸多不足,具有可扩展、灵活高效、资源开销小、数据隐私性好等优点,广泛适用于个人数据文件的存储和同步,以及无需依赖第三方云计算平台的各种研发团队和自组织等。本文研究并实现了一种基于对等模式的分布式文件同步系统PeerSync,实现了去中心化的文件数据存储和同步的功能。论文的主要研究内容包括:(1)基于P2P实现覆盖网络的构建和节点发现,从而充分利用各个终端节点上的本地资源,提高资源利用率并减少资源开销;采用基于流言机制的通信协议,通过监控邻居节点的动态信息,从而减少冗余消息转发,提高覆盖网络的抗扰动性。(2)采用向量时钟算法实现各对等节点间的同步控制,通过消息分发机制可确定各节点对文件操作顺序的一致性,避免事件冲突,从而保证数据文件的一致性;(3)采用数据重复分割和增量文件传输技术等实现文件的快速传输和分发,减少带宽资源的消耗,并使数据文件的同步时间和效率得到很大提高。
其他文献
结合对唐代文献史料的梳理,在唐传奇作品中筛选出与女性形象塑造的相关文本,扩大观察面,以包括“三大传奇”在内的传奇作品作为全部的考察对象。本选题以唐代女性地位为历史背景,研究唐传奇作品中男性视角下的女性形象,还原男性作者们的创作心理,加深对唐代女性地位的认识与理解。第一章:唐代女性地位及唐传奇创作心理概述。本章重在讨论唐传奇创作的时代背景,包括时代中被书写的女性,以及男性作家群体。主要内容包括:第一
同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)与视觉里程计(Visual Odometry,VO)是在线构建周围环境的地图与确定传感器当前位置的技术,被广泛地运用于无人车、AR(Augmented Reality)、VR(Virtual Reality)、全自主机器人中,随着人工智能的普及,VO/vSLAM在人们的生活中起着越来越重要的作
切换正系统是一类特殊的混杂动态系统,它在生物学、医学、网络通信等方面都有着广泛的应用。由于这类系统同时存在正性和切换特性,并且相互作用,因此研究切换正系统的难度较大,目前的研究结果相对较少,有大量的问题有待解决。本文在现有的切换正系统研究的基础上对切换正系统的稳定性分析、控制器设计等问题进行研究,主要工作如下:研究了模式依赖平均驻留时间下连续和离散线性切换正系统的全局一致指数稳定性,并设计状态反馈
本文系统梳理了分散在文献中的有关伴随对的结论.从伴随对的概念着手,讨论一些基本性质,先在加法范畴中得出伴随对的等价刻画,再讨论左右伴随函子的存在性与可表函子的关系.
随着我国创新驱动战略的提出,技术创新成为企业在竞争激烈的市场上得以长久发展的动力来源,然而,由于企业技术创新存在高风险和信息不对称等问题,导致企业在技术创新过程中往往面临着外部融资难的困境,而组织冗余作为企业内部的重要资源,在企业面临资源困境时可以提供有力的资源支持,从而有效缓解企业在技术创新过程中的资源短缺问题。因此,研究企业的技术创新对组织内部冗余资源的持有量影响具有重要的现实意义。基于此,本
社区是复杂网络研究中一个重要的结构,而在社交网络中社区结构也吸引了非常多的学者对其进行研究。近年来针对动态社区的研究逐渐增多,主要是为了量化的分析社区结构随着时间
本文以美术史为切入点,从多个层面、多个维度对笔触在中国绘画中的发展历程、具体作用进行论述,剖析了在特定人物中运用不同笔触形式的原因、发展特点,深入、全面的探析了中国当代艺术家的绘画人物中对笔触的理解及表现,思考它们形成绘画风格的外因和内因及其对大学生的影响。经过分析极具代表性画家作品中人物的笔触发展特点、具体作用,解释出艺术家的发展规律以及主要艺术表现形式,从而反思与领悟艺术家作品中是采取何种形式
同步定位与建图(Simultaneous Localization and Mapping,SLAM)算法是机器人和无人驾驶领域的核心算法,近几年收获了许多关注。这其中视觉SLAM算法凭借着其相机传感器小巧灵
近年来,网络化系统的控制问题成为研究的热门领域。相比于传统的依赖中心的集中式算法,分布式算法具有无需中心节点,数据分散在网络各个节点的特点,以其分布性、可扩展性、自主性、鲁棒性等性质广泛应用于智能电网、机器学习、云计算、传感器网络以及无人机等领域。在实际情况中,智能体往往会受到多种条件的制约,如何在约束条件内寻求整个网络的最优决策具有重要的现实意义。因此,研究约束条件下的多智能体系统的分布式优化具
近年来,课堂导入在思想政治课教学领域引起了众多教师的关注,广大一线教师积极适应新课程改革的要求,以生动形象的教学促进学生素质的全面发展。课堂导入是课堂教学的基本环节之一,不同课程的课堂导入有共性也有个性,虽然课堂导入在整堂课的教学环节中所占比重不多,且要服务于后续的教学任务,但课堂导入对教学质量的影响不容忽视。若能恰当地进行课堂导入,就能够有效地集中学生的注意力,激发参与学习的热情,营造良好的课堂