期刊文献+

一个通用最优的动态网络构建框架

A Universal and Optimal Dynamic Network Constructive Framework
下载PDF
导出
摘要 覆盖网络的拓扑特性对P2P系统的性能至关重要.现有的覆盖网络大多基于静态互联网络,因为互联网络在静态环境下表现出良好的拓扑特性.Moore下界给出这些静态网络的直径和结点度数的最佳折中理论值,但由于动态变化的网络,Moore下界不适合现存P2P系统.为此,该文根据现有P2P系统的特点,给出在高度动态环境下新的网络直径和路由平均距离的下界.现有系统的路由性能不能超越此下界,因为它们不能很好地适应高度动态的网络——这一P2P系统最重要的特点.另外已被提出的覆盖网络都针对其相应静态结构有不同的维护机制,并没有统一的构建方法.为解决上述问题,该文提出了动态Trie树结构这一通用框架,任何静态互联网络都可以基于该框架构造出新的P2P系统,同时此通用框架又包含了一系列最优的设计策略.根据该构造方法,文章采用deBruijn和Butterfly图构建出两个新P2P系统,并且它们的性能可以超越文中给出的下界.经少许修改,构建deBruijn和Butterfly的方法也可应用到其它互联网络如Hypercube、Kautz、Shuffle-exchange和CCC等. The topological properties of overlay networks are critical for the performance of peer- to-peer (P2P) systems. Most existing overlay networks are based on static interconnect networks, since these networks behave good topological features in static environments. The Moore bound sets the optimal tradeoff between diameter and degree for these static networks, but the Moore bound cannot give a good description for existing P2P systems due to their dynamic fea- tures. In this study, therefore, we first prove new lower bounds of the network diameter and av- erage query distance in a highly dynamic environment. The routing latency of the existing sys- tems cannot be better than the new bounds. This is because the existing systems require a fixed number of peers known a priori, and P2P systems on the other hand, typically are dynamic, meaning that peers frequently join or leave. In addition, most proposed overlay networks have their unique maintenance mechanisms specific to the interconnect networks on which they are based. To solve the issues, we propose the dynamic multi-way Trie tree structure, a universal framework based on which any interconnect network can be adopted to construct a P2P system. The universal framework also consists of a series of optimal schemes for P2P systems. We show the power of the constructive scheme by applying it to deBruijn and Butterfly graphs to propose two new P2P systems whose performances can exceed the new bounds. Also, the schemes for deBruijn and Butterfly graphs can be easily applied to other interconnection networks after minimal modifications, such as, Hypercube, Kautz, Shuffle-exchange and CCC.
出处 《计算机学报》 EI CSCD 北大核心 2011年第8期1536-1547,共12页 Chinese Journal of Computers
基金 国家自然科学基金-国家杰出青年科学基金(61025007) 国家自然科学基金重点项目(60933001) 国家自然科学基金面上项目(61073063) 中央高校基本科研业务费专项资金(N090404012)资助~~
关键词 P2P 互联网络 下界 动态网络 路由 P2P interconnect network lower bound dynamic network routing
  • 相关文献

参考文献19

  • 1Chawathe Y, Ratnasamy S, Breslau L. Making gnutella-like P2P systems sealable//Proceedings of the ACM SIGCOMM. Karlsruhe, Germany, 2003:407- 418.
  • 2Ratnasamy S, Francis P, Handley M. A scalable content-addressable network//Proceedings of the ACM SIGCOMM San Diego, USA, 2001:234-245.
  • 3Stoica I, Morris R, Karger D et al. Chord: A scalable peer- to-peer lookup service for internet applications//Proceedings of the ACM SIGCOMM. San Diego, USA, 2001:446- 457.
  • 4Rowstron A, Druschel P. Pastry: Scalable, decentralized object location, and routing for large-scale peer-to--peer systems. Lecture Notes in Computer Science, 2001, 12(8): 2218-2237.
  • 5Malkhi D, Naor M, Ratajczak D. Viceroy: Sealable and dynamic emulation of the butterfly//Proceedings of the 21st ACM Symposium on Principles of Distributed Computing. Monterey, USA, 2002:45-56.
  • 6Xu J, Kumar A, Yu X. On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks. IEEE Journal on Selected Areas in Communications, 2004, 22(1): 151-163.
  • 7Shen H, Xu C, Chen G. Cycloid: A constant-degree and lookup efficient P2P overlay network//Proceedings of the 18th International Parallel and Distributed Processing Symposium. USA, 2004: 356-366.
  • 8Fraigniaud P, Gauron P. D2B: A de bruiin based content addressable network. Theory Computing, 2006, 35(1): 65 -79.
  • 9Kaashoek F, Karger D R. Koorde: A simple degree-optimal hash table//Proeeedings of the 2nd International Peer-To- Peer Systems Workshop (IPTPS). Berkeley, CA, USA, 2003:78-87.
  • 10Loguinov D, Kumar A, Rai V et al. Graph-theoretic analysis of structured peer-to-peer systems: Routing distances and fault resilience//Proeeedings of the ACM SIGCOMM. Karlsruhe, Germany, 2003:258-269.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部