首页 | 本学科首页   官方微博 | 高级检索  
     

云计算环境下的分布存储关键技术
引用本文:王意洁,孙伟东,周松,裴晓强,李小勇. 云计算环境下的分布存储关键技术[J]. 软件学报, 2012, 23(4): 962-986
作者姓名:王意洁  孙伟东  周松  裴晓强  李小勇
作者单位:国防科学技术大学计算机学院并行与分布处理国家重点实验室,湖南长沙,410073
基金项目:国家重点基础研究发展计划(973)(2011CB302601);国家自然科学基金(60873215);湖南省自然科学杰出青年基金(S2010J5050);高等学校博士学科点专项科研基金(200899980003)
摘    要:云计算作为下一代计算模式,在科学计算和商业计算领域均发挥着重要作用,受到当前学术界和企业界的广泛关注.云计算环境下的分布存储主要研究数据在数据中心上的组织和管理,作为云计算环境的核心基础设施,数据中心通常由百万级以上节点组成,存储其上的数据规模往往达到PB级甚至EB级,导致数据失效成为一种常态行为,极大地限制了云计算的应用和推广,增加了云计算的成本.因此,提高可扩展性和容错性、降低成本,成为云计算环境下分布存储研究的若干关键技术.针对如何提高存储的可扩展性、容错性以及降低存储的能耗等目标,从数据中心网络的设计、数据的存储组织方式等方面对当前分布存储的关键技术进行了综述.首先,介绍并对比了当前典型的数据中心网络结构的优缺点;其次,介绍并对比了当前常用的两种分布存储容错技术,即基于复制的容错技术和基于纠删码的容错技术;第三,介绍了当前典型的分布存储节能技术,并分析了各项技术的优缺点;最后指出了当前技术面临的主要挑战和下一步研究的方向.

关 键 词:云计算  数据中心  分布存储  容错  数据中心网络  复制  纠删码  节能
收稿时间:2011-05-24
修稿时间:2011-08-31

Key Technologies of Distributed Storage for Cloud Computing
WANG Yi-Jie,SUN Wei-Dong,ZHOU Song,PEI Xiao-Qiang and LI Xiao-Yong. Key Technologies of Distributed Storage for Cloud Computing[J]. Journal of Software, 2012, 23(4): 962-986
Authors:WANG Yi-Jie  SUN Wei-Dong  ZHOU Song  PEI Xiao-Qiang  LI Xiao-Yong
Affiliation:(National Key Laboratory of Parallel and Distributed Processing,College of Computer,National University of Defense Technology,Changsha 410073,China)
Abstract:Considered as the next generation computing model,cloud computing plays an important role in scientific and commercial computing area and draws great attention from both academia and industry fields.Under cloud computing environment,data center consist of a large amount of computers,usually up to millions,and stores petabyte even exabyte of data,which may easily lead to the failure of the computers or data.The large amount of computers composition not only leads to great challenges to the scalability of the data center and its storage system,but also results in high hardware infrastructure cost and power cost.Therefore,fault-tolerance,scalability,and power consumption of the distributed storage for a data center becomes key part in the technology of cloud computing,in order to ensure the data availability and reliability.In this paper,a survey is made on the state of art of the key technologies in cloud computing in the following aspects: Design of data center network,organization and arrangement of data,strategies to improve fault-tolerance,methods to save storage space,and energy.Firstly,many kinds of classical topologies of data center network are introduced and compared.Secondly,kinds of current fault-tolerant storage techniques are discussed,and data replication and erasure code strategies are especially compared.Thirdly,the main current energy saving technology is addressed and analyzed.Finally,challenges in distributed storage are reviewed as well as future research trends are predicted.
Keywords:cloud computing  data center  distributed storage  fault-tolerance  data center network  replication  erasure code  energy saving
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号