2015年10月27日至30日,OpenStack領域的盛會OpenStack Summit在東京盛大舉辦。中國云計算領域第一個提供公有云和托管私有云區域節點完全一致的高可靠云服務的云公司UnitedStack有云亮相,并在會上宣布在其系統UOS平臺上新增對象存儲功能,為日志歸檔、視頻存儲和大數據處理提供更靈活的解決方案,幫助用戶以更安全快捷的方式存儲和管理非結構化數據。
對象存儲是區別于傳統NAS和SAN的存儲方式,同時具有SAN的高速訪問和NAS的分布式數據共享等優勢。對象存儲服務中,沒有類似文件系統的目錄層級結構,完全扁平化存儲,對象存儲為每個文件和Bucket生成唯一的ID,通過ID可以快速定位數據的位置。除此之外,用戶不必關心文件對象的安全性,數據恢復,負載平衡等問題,這些已經在對象存儲系統內部實現了。最后,對象存儲還解決了SAN面臨的有限擴充和NAS傳輸性能開銷大問題,能夠實現海量數據存儲。
在以下應用場景中,對象存儲具有顯著優勢:
1. 數據備份和歸檔:通過簡單的接口將日志保存到可靠的存儲中。基于S3兼容和Swfit兼容的訪問接口,用戶通過RESTful API或開源SDK可以輕易將文件保存到可靠存儲中,節約開發成本。
2. 靜態網站托管:為常用的非結構化數據提供高性能的訪問。維護一個流量峰值大且高可用的網站成本很高,對象存儲為用戶提供了可靠的存儲服務,即使遇到突發的高峰流量也能確保可用性和持久性。
3. 類網盤應用:讓所有開發者都能使用類似網盤的服務。當整個存儲從物理設施搬遷到云端時,對象存儲具有的擴展性和低成本,是更合適的選擇。
UOS對象存儲基于分布式存儲系統Ceph,提供了S3兼容和Swift兼容的訪問接口。具有以下特點:
1. 兼容S3協議,直接使用s3cmd等開源客戶端;
2. 數據安全,數據三備份存儲保證高持久性;
3. 高性能,基于RADOS實現的分布式存儲;
4. 易用性,基于Web控制臺或REST API訪問。
此次增加對象存儲功能,是對UOS云平臺存儲方式的又一大補充。在此之前,UOS云平臺已經提供了塊存儲、文件存儲等存儲方式,并且在性能上受到認可。UOS云平臺通過將Ceph統一作為Nova/Glance/Cinder的存儲后端,基于COW的卷創建和快照操作,實現了虛機的秒級創建。同時提供全SSD的Ceph存儲,以及1毫秒延遲的極速性能。統一存儲池方面,單個虛擬硬盤的最高IOPS(每秒進行讀寫操作的次數)可達50,000,吞吐率可達 1000MB/s。