【编者按】在OpenStack Swift宣布开源4年之后,7月8日又迎来了一个重要的时刻――OpenStack Swift 2.0.0版本发布。这可以说是OpenStack Swift发展过程中的里程碑事件,之所以如此重要,是因为该版本引入了存储策略功能,这将允许人们针对不同需求的数据存储配置他们的Swift集群,同时存储成本也大幅下降。本文来自DataCenterKnowledge。
以下为译文:
OpenStack Swift是通过一个简单的API来存储和检索大量数据的云存储软件。在经过一年多的发展,以及在众多社区人员的努力下,最新的2.0版本终于在7月8日发布,最引人注目的是该版本引入了存储策略功能。
Swift是四年前开源的,OpenStack存储项目旨在提供一个高可用性、分布式对象存储,随着2.0版本的发布,也意味着它的一致性方面得到增强。以后,企业和组织可以在廉价的商业服务器集群上高效存储大量数据。
存储策略之所以如此重要,是因为它们允许人们配置他们的Swift集群,来支持不同需求的数据存储。
开发者们在丹佛的OpenStack Swift 黑客马拉松上
SwiftStack是这个项目的主要的贡献者,其博客上重点介绍了两个特定用例:即reduced-redundancy存储策略和geography-specific存储策略。
SwiftStack的技术主管John Dickinson还写到:
我们通常推荐在Swift集群上使用3x replication,它让大部分数据在持久性和系统开销之间取得了良好的平衡。
因为不存储额外的副本对象、存储成本下降了。Swift允许不同的复制因子在同一个集群中使用。OpenStack Swift 2.0也加强了Swift现有的全球集群功能。
基于对象存储是像管理对象一样管理数据的存储架构,这和文件系统和块存储截然相反,这个领域有许多的供应商,从初创公司SwiftStack到巨头EMC。
免费订阅“CSDN云计算”微信公众号,实时掌握第一手云中消息!
CSDN作为国内最专业的云计算服务平台,提供云计算、大数据、虚拟化、数据中心、OpenStack、CloudStack、Hadoop、Spark、机器学习、智能算法等相关云计算观点,云计算技术,云计算平台,云计算实践,云计算产业资讯等服务。
原文链接:With Release 2.0 OpenStack Swift Matures, adding Storage Policies (编译/魏伟 审校/仲浩)