%0 Journal Article %T 云计算环境下的分布存储关键技术 %A 王意洁? %A 孙伟东? %A 周松? %A 裴晓强? %A 李小勇? %J 软件学报 %P 962-986 %D 2012 %R 10.3724/SP.J.1001.2012.04175 %X 云计算作为下一代计算模式,在科学计算和商业计算领域均发挥着重要作用,受到当前学术界和企业界的广泛关注.云计算环境下的分布存储主要研究数据在数据中心上的组织和管理,作为云计算环境的核心基础设施,数据中心通常由百万级以上节点组成,存储其上的数据规模往往达到pb级甚至eb级,导致数据失效成为一种常态行为,极大地限制了云计算的应用和推广,增加了云计算的成本.因此,提高可扩展性和容错性、降低成本,成为云计算环境下分布存储研究的若干关键技术.针对如何提高存储的可扩展性、容错性以及降低存储的能耗等目标,从数据中心网络的设计、数据的存储组织方式等方面对当前分布存储的关键技术进行了综述.首先,介绍并对比了当前典型的数据中心网络结构的优缺点;其次,介绍并对比了当前常用的两种分布存储容错技术,即基于复制的容错技术和基于纠删码的容错技术;第三,介绍了当前典型的分布存储节能技术,并分析了各项技术的优缺点;最后指出了当前技术面临的主要挑战和下一步研究的方向. %K 云计算 %K 数据中心 %K 分布存储 %K 容错 %K 数据中心网络 %K 复制 %K 纠删码 %K 节能 %U http://www.jos.org.cn/ch/reader/view_abstract.aspx?file_no=4175&flag=1