首页> 外文学位 >Improving routing and caching performance in DHT based peer-to-peer systems.
【24h】

Improving routing and caching performance in DHT based peer-to-peer systems.

机译:在基于DHT的对等系统中提高路由和缓存性能。

获取原文
获取原文并翻译 | 示例

摘要

With the exciting successes of file sharing applications such as Napster, Gnutella and Kazza, Peer-to-Peer (P2P) system becomes one of the fastest growing applications on Internet. A P2P system can be viewed as a distributed system in which nodes have identical responsibility. It has generated great research interests because it achieves many fascinating technical characteristics such as fully decentralized control, self-autonomous and load balance. However, its appealing properties also bring more difficult problems than the traditional Client/Server applications in the system design and implementation, especially in large-scale environments.; A critical problem in P2P system is to search and locate resources among peers. This task is fulfilled by the routing service. As the most frequently executed operations in Peer-to-Peer (P2P) applications, the efficiency of the routing procedures has great influence on system overall performance. In recent years, Distributed Hash Table (DHT) based routing algorithms have been proposed as a fundamental building block for P2P systems. In current DHT algorithms, routing tasks are uniformly distributed across all the system peers. Each peer only maintains a small amount of system routing information and a routing procedure is accomplished by the coordination of several peers. However, the neglect of the characteristics of real P2P systems reduces their efficiency and makes them difficult to achieve the ideal performance. Caching is another important technical aspect. Good caching scheme can significantly decrease the unnecessary network traffic and reduce the client perceived latency.; The main contribution of this dissertation is: by taking the P2P system characteristics such as topology information, peers' computer resource diversity and workload distribution into consideration, system routing and caching performance in current DHT algorithms are greatly improved. We also address maintenance overhead problem and propose our prelimilary solution to reduce it.
机译:随着文件共享应用程序(如Napster,Gnutella和Kazza)的令人兴奋的成功,对等(P2P)系统成为Internet上增长最快的应用程序之一。 P2P系统可以看作是节点具有相同职责的分布式系统。它具有许多引人入胜的技术特征,例如完全分散控制,自自治和负载平衡,因此引起了极大的研究兴趣。但是,在系统设计和实现中,尤其是在大规模环境中,它的吸引人的特性也比传统的客户端/服务器应用程序带来了更多的难题。 P2P系统中的一个关键问题是在同级之间搜索和定位资源。该任务由路由服务完成。作为对等(P2P)应用程序中执行最频繁的操作,路由过程的效率对系统的整体性能有很大的影响。近年来,基于分布式哈希表(DHT)的路由算法已被提出作为P2P系统的基本构建块。在当前的DHT算法中,路由任务均匀地分布在所有系统对等点上。每个对等方仅维护少量的系统路由信息,并且路由过程是通过多个对等方的协调来完成的。但是,对实际P2P系统特性的忽视会降低其效率,并使它们难以实现理想的性能。缓存是另一个重要的技术方面。良好的缓存方案可以显着减少不必要的网络流量并减少客户端感知的延迟。本文的主要贡献是:通过考虑拓扑信息,对等方的计算机资源多样性和工作量分配等P2P系统特性,极大地提高了当前DHT算法中的系统路由和缓存性能。我们还将解决维护开销问题,并提出初步解决方案以减少此类问题。

著录项

  • 作者

    Xu, Zhiyong.;

  • 作者单位

    University of Cincinnati.;

  • 授予单位 University of Cincinnati.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 149 p.
  • 总页数 149
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号