【編者按】在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 (編譯/魏偉 審校/仲浩)