7月8日,OpenStack ">Swift 2.0发布,这是自项目开源以来一个里程碑事件,这意味着你可以根据你的用例来定制你的存储基础设施。这也将促进该项目的采用和社区的发展。
在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现有的全球集群功能。
基于对象存储是像管理对象一样管理数据的820.html">存储架构,这和文件系统和块存储截然相反,这个领域有许多的供应商,从初创公司SwiftStack到巨头EMC。