【摘 要】
:
随着Internet的迅速发展,使用Internet的用户呈现指数级的增长,如何更加有效的利用共享网络资源成为业界关心的热点。P2P技术的产生就是希望能够合理、充分地利用互联网中所
论文部分内容阅读
随着Internet的迅速发展,使用Internet的用户呈现指数级的增长,如何更加有效的利用共享网络资源成为业界关心的热点。P2P技术的产生就是希望能够合理、充分地利用互联网中所蕴含的各种潜在资源。P2P文件共享是P2P技术中应用得最早同时也是最热的研究领域。为了实现高可用性P2P文件共享系统,诸多因素需要考虑,主要包括:P2P网络连接的建立、资源的查找和定位、文件传输、热点的避免、数据的可用性。尤其是如何提高资源检索的效率和数据的可用性显得特别重要。目前,大多数P2P文件共享系统的检索功能都采用文件名匹配的策略,但是由于网络中资源的多样性和资源本身的复杂性,文件名很难准确完整地描述一个资源。元数据是对数据的再描述,使用户感兴趣的有关文件内容的任何方面都可以作为文件的元数据。在P2P文件共享系统中,如果我们能在搜索请求中加入标记文件内容的各种类型的元数据,可以大大提高搜索的准确性和效率。在大规模P2P网络中,为了提高数据的可用性,可以通过在系统中多个节点上建立数据副本的方法来增加数据的冗余度。数据资源通常是以完整的数据文件为单位在节点间进行拷贝。采用基于文件分片的副本建立策略,将需要复制的数据文件先进行分片,然后把这些分片在一组选取好的候选节点间进行分发复制,能够充分利用网络带宽,减小建立副本所需的时间开销,避免拥塞。同时,纠删码技术也可应用于增加系统的数据冗余,数据对象首先被分割成若干个数据块,然后对分割后的数据块进行纠删码编码,使数据块之间存在一定的数据冗余,并将这些编码后的数据块分发到P2P网络中,可有效实现系统中数据的高可用性和持久性,并解决P2P文件共享系统中的“种子问题”。在研究基于元数据的搜索和数据冗余技术的基础上,给出了高可用性P2P文件共享系统的设计。
其他文献
分类问题是机器学习的主要研究内容,支持向量机(Support Vector Machine,SVM)作为主流的分类方法之一,在软件模块缺陷检测、图像识别等领域取得了广泛的应用,倍受研究者的关
近几年来,机器人足球系统作为人工智能和机器人学研究和应用的一个重要实验平台已经成为智能控制领域的研究热点之一.通过提供一个标准任务,使得研究人员利用各种技术,获得更
Ad hoc网络中的消息需要依靠中间节点进行转发,由于节点的资源有限,节点可能为了节省资源不愿为其他节点转发消息,这样的节点称为自私节点。自私节点的存在将极大影响网络的性能
随着分布式交互仿真技术的发展和系统规模的增大,仿真系统的负载平衡问题显得越来越重要。在以往基于HLA(High Level Architecture)的分布式仿真系统中,只是根据物理模型或数学
粗糙集理论是一种刻划不完整性和不确定性的数学工具,它主要的特点在于不需要关于数据的任何预备的或额外的信息就能够有效地分析和处理各种不完备信息,并从中发现隐含的知识
拒绝服务攻击和分布式拒绝服务攻击已经成为当今网络上最为严重的问题之一。一方面,目前已经出现了很多方便的DoS攻击工具,这使得发动一次攻击非常容易,另一方面,DoS 攻击很难防
随着网络和web技术的迅速发展,各个组织、部门间进行信息互联互通的机会增多,但是信息系统建设通常具有阶段性与分布性的特点,这就导致“信息孤岛”现象的存在。我们已经基本完
随着嵌入式系统的发展,以及无线通信技术的进一步普及,以嵌入式操作系统为平台,依赖于无线网络数据传输的移动终端(如PDA,信息家电等)逐渐成为IT新的发展趋势。 嵌入式操作系
目前,国内外的即时通信软件(InstantMessage,IM)能够为用户提供即时消息、语音、视频,以及文件传输等多样化服务,几年来已成为互联网用户的重要通信方式,如MSN、AIM、SKYPE、QQ等
在当今信息时代,计算机技术已渗透到社会生活的各个方面。从前以科学计算为核心的计算技术已经发展到了多媒体计算的时代。及时、迅速的处理工作与生活中的大量信息,并提供更加