[1]邵鹰,刘业.SPIS-DSS:一种基于Chord的分布式存储系统[J].东南大学学报(自然科学版),2007,37(4):580-584.[doi:10.3969/j.issn.1001-0505.2007.04.007]
 Shao Ying,Liu Ye.SPIS-DSS:a distributed storage system based on Chord[J].Journal of Southeast University (Natural Science Edition),2007,37(4):580-584.[doi:10.3969/j.issn.1001-0505.2007.04.007]
点击复制

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

《东南大学学报(自然科学版)》[ISSN:1001-0505/CN:32-1178/N]

卷:
37
期数:
2007年第4期
页码:
580-584
栏目:
计算机科学与工程
出版日期:
2007-07-20

文章信息/Info

Title:
SPIS-DSS:a distributed storage system based on Chord
作者:
邵鹰 刘业
东南大学计算机网络与信息集成教育部重点实验室, 南京 210096
Author(s):
Shao Ying Liu Ye
Key Laboratory of Computer Network and Information Integration of Ministry of Education, Southeast University, Nanjing 210096, China
关键词:
结构化P2P Chord 分布式存储
Keywords:
structured peer to peer Chord distributed storage
分类号:
TP393
DOI:
10.3969/j.issn.1001-0505.2007.04.007
摘要:
为了避免传统分布式存储系统的单点失效和路由瓶颈问题,将P2P资源定位模型引入其底层路由过程,以一种基于DHT(distributed Hash table)技术的结构化P2P路由模型Chord为基础,设计了一种新的分布式存储原型系统SPIS-DSS.SPIS-DSS采用Chord的一种实现JavaChord,把网络中的所有节点组织成环形拓扑,并通过幂次逼近的资源定位机制分发和回收文件,能运行在任何具有Java虚拟机的平台上,具有良好的可移植性.测试结果表明,这是一种有效的分布式存储系统,具有很好的可扩展性、健壮性和实用价值.
Abstract:
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.

参考文献/References:

[1] Milojicic Dejan,Kalogeraki Vana,Lukose Rajan M,et al.Peer-to-peer computing.HPL-2002-5720020315[R].Palo Alto,California:HP Laboratories Research Library,2002.
[2] Stoica 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.
[3] Ratnasamy 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.
[4] Rowstron 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.
[5] Zhao 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.
[6] Kubiatowicz 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.
[7] Druschel 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.
  Xu Fei,Yang Wenguang,Ju Dapeng.Design of distributed storage system on peer-to-peer structure [J].Journal of Software,2004,15(2):268-277.(in Chinese)
[9] 东南大学计算机网络和信息集成教育部重点实验室 P2P研究小组.SPIS系统详细设计报告[R].南京:东南大学,2006.
[10] Ratnasamy 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.

备注/Memo

备注/Memo:
基金项目: 国家自然科学基金资助项目(60573133)、国家自然科学基金重大研究计划资助项目(90604003).
作者简介: 邵鹰(1981—),男,硕士生,yshaoxp@gmail.com.
更新日期/Last Update: 2007-07-20