期刊文献+

SPIS-DSS:一种基于Chord的分布式存储系统

SPIS-DSS:a distributed storage system based on Chord
下载PDF
导出
摘要 为了避免传统分布式存储系统的单点失效和路由瓶颈问题,将P2P资源定位模型引入其底层路由过程,以一种基于DHT(distributed Hash table)技术的结构化P2P路由模型Chord为基础,设计了一种新的分布式存储原型系统SPIS-DSS.SPIS-DSS采用Chord的一种实现Java-Chord,把网络中的所有节点组织成环形拓扑,并通过幂次逼近的资源定位机制分发和回收文件,能运行在任何具有Java虚拟机的平台上,具有良好的可移植性.测试结果表明,这是一种有效的分布式存储系统,具有很好的可扩展性、健壮性和实用价值. To avoid the single-failure and routing bottleneck problems in traditional distributed storage systems, peer to peer (P2P) resource locating model is introduced and a new distributed storage prototype system SPIS-DSS (service oriented peer to peer networking integrated system-distributed storage system) over Chord, a type of structured P2P routing model based on distributed Hash table ( DHT), is designed. Using an instance of Chord implementation JavaChord, SPIS-DSS arranges all nodes in the network to a ring topology, scatters and retrieves files by power-closing routing, and possesses good portability of running over any platforms with Java virtual machine. The test results indicate that it is a valuable distributed storage system with good extensibility, robustness and practicality.
作者 邵鹰 刘业
出处 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2007年第4期580-584,共5页 Journal of Southeast University:Natural Science Edition
基金 国家自然科学基金资助项目(60573133) 国家自然科学基金重大研究计划资助项目(90604003)
关键词 结构化P2P CHORD 分布式存储 structured peer to peer Chord distributed storage
  • 相关文献

参考文献10

  • 1Milojicic Dejan,Kalogeraki Vana,Lukose Rajan M,et al.Peer-to-peer computing.HPL-2002-5720020315[R].Palo Alto,California:HP Laboratories Research Library,2002.
  • 2Stoica Ion,Morris Robert,Karger David,et al.Chord:a scalable peer-to-peer lookup service for Internet applications[C]//Proceeding of ACM SIGCOMM 2001.San Diego,California,USA,2001:149-160.
  • 3Ratnasamy Sylvia,Francis Paul,Handley Mark,et al.A scalable content-addressable network[C]//Proceedings of ACM SIGCOMM 2001.San Diego,California,USA,2001:161-172.
  • 4Rowstron Antony,Druschel Peter.Pastry:scalable,decentralized object location and routing for large-scale peer-to-peer systems[C]//IFIP/ACM International Conference on Distributed Systems Platforms(Middleware 2001).Heidelberg,Germany,2001:329-350.
  • 5Zhao Ben Y,Kubiatowicz John,Joseph Anthony D.Tapestry:an infrastructure for fault-tolerant wide-area location and routing.UCB/CSD-01-1141[R].Berkeley:University of California,2001.
  • 6Kubiatowicz J,Bindel D,Chen Y,et al.Oceanstore:an architecture for global-scale persistent storage[C]//Proceedings of the Ninth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS).Boston,MA,USA,2000:190-201.
  • 7Druschel P,Rowstron A.PAST:a large-scale persistent peer-to-peer storage utility[C]//Proc HOTOS Conf.Schoss Elmau:IEEE Press,2001:65-70.
  • 8徐非,杨广文,鞠大鹏.基于Peer-to-Peer的分布式存储系统的设计[J].软件学报,2004,15(2):268-277. 被引量:45
  • 9东南大学计算机网络和信息集成教育部重点实验室 P2P研究小组.SPIS系统详细设计报告[R].南京:东南大学,2006.
  • 10Ratnasamy S,Shenker S,Stoica I.Routing algorithms for DHTs:some open questions[C]//Proc of International Workshop on Peer-to-Peer Systems.Cambridge,MA,USA,2002:45-52.

二级参考文献15

  • 1Napster.http://www.napster.com/
  • 2Clarke I,Sandberg O,Wiley B,Hong TW.Freenet:A distributed anonymous information storage and retrieval system.In:Workshop on Design Issues in Anonymity and Unobservability.Berkeley:ICSI,2000.311-320.
  • 3The Gnutella protocol specification v0.4(document revision 1.2).2001.http://www9.limewire.com/developer/gnutella protocol 0.4.pdf
  • 4Kubiatowicz J,Bindel D,Chen Y,Czerwinski S,Eaton P,Geels D,Gummadi R,Rhea S,Weatherspoon H,Weimer W,Wells C,Zhao B.Oceanstore:An architecture for global-scale persistent store.In:Proc.of the ACM ASPLOS.http://www.cs.berkeley.edu/ ~kubitron/papers/
  • 5Zhao BY,Kubiatowicz JD,Joseph AD.Tapestry:An infrastructure for fault-resilient wide-area location and routing.Technical Report,UCB//CSD-01-1141,Berkeley,2001.
  • 6Rhea S,Eaton P,Geels D,Weatherspoon H,Zhao B,Kubiatowicz J.Pond:The OceanStore Prototype.In:Proc.the 2nd USENIX Conf.on File and Storage Technologies(FAST 2003).2003.
  • 7Druschel P,Rowstron A.PAST:A large-scale,persistent peer-to-peer storage utility.In:Proc.of the HOTOS Conf.2001.75-80.
  • 8Rowstron A,Druschel P.Pastry:Scalable,distributed object location and routing for large-scale peer-to-peer systems.Lecture Notes in Computer Science,2001,2218:329-350.
  • 9Dingledine R,Freedman MJ,Molnar D.The free haven project:Distributed anonymous storage service.In:Proc.of the Workshop on Design Issues in Anonymity and Unobservability.2000.67-95.
  • 10Stoica I,Morris R,Karger D,Kaashoek MF,Balakrishnan H.Chord:A scalable peer-to-peer lookup service for Internet applications.In:Proc.of the ACM SIGCOMM.San Diego,2001.149-160.

共引文献44

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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