Abstract:After analyzing the problems of current cloud storage, this paper presents a new cloud storage model based on P2P. This model applies Chord arithmetic in managing nodes and handing out clients' requests, which solves the problems from the centralized structured architecture such as SPOF, performance bottleneck and so on, and realizes load balancing. The model takes advantage of storage clusters to manage users' data, which simplifies the difficulty of system management. Also a replica management strategy is applied in this model, which achieves better scalability, fault tolerance and enhanced performance.
王亚民, 刘晓伟, 韩学铃. 一种基于P2P的云存储模型研究[J]. 现代图书情报技术, 2011, 27(7/8): 56-61.
Wang Yamin, Liu Xiaowei, Han Xueling. A Cloud Storage Model Based on P2P. New Technology of Library and Information Service, 2011, 27(7/8): 56-61.
[1] 什么是云存储?.http://www.cloudcomputing-china.cn/Article/luilan/200811/215.html.[2] Ghemawat S, Gobioff H, Leung S T. The Google File System . In: Proceedings of the 19th ACM Symposium on Operating Systems Principles. New York: ACM Press, 2003:29-43.[3] Amazon Elastic Compute Cloud(Amazon EC2) . -06-28]. http://aws.amazon.com/ec2/.[4] Welcome to HadoopTM Common!.http://lucene.apache.org/hadoop/index.pdf.[5] Peer-to-Peer.http://en.wikipedia.org/wiki/Peer-to-peer.[6] DHT.http://baike.baidu.com/view/757010.html.[7] Stoica I, Morris R, Karger D, et al. Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications . In: Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, San Diego. New York: ACM Press, 2001:149-160.[8] Ratnasamy S, Francis P, Handley M, et al. A Scalable Content-Addressable Network . In: Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, San Diego. New York: ACM Press, 2001: 161-172.[9] Rowstron A I T, Druschel P. Pastry: Scalable, Decentralized Object Location and Routing for Large-Scale Peer-to-Peer Systems . In: Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms, Heidelberg, Germany. London: Springer- Verlag, 2001:329-350.[10] Zhao B, Kubiatowicz J, Joseph A. Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and Routing .Technical Report UCB/CSD-01-1141. 2001:106-115.[11] Rabin M O. Efficient Dispersal of Information for Security, Load Balancing, and Fault Tolerance [J]. Journal of the ACM, 1989, 36(2):335-348.[12] 屈志毅, 苏文洲, 赵玲. 一种基于信息分散算法的分布式数据存储方案[J]. 计算机应用, 2006, 26(5): 1102-1105.