世界上只有兩種類型的「遊戲」,「有限的遊戲」和「無限的遊戲」。 有限的遊戲,其目的在於贏得勝利;無限的遊戲,卻旨在讓遊戲永遠進行下去。 有限的遊戲在邊界內玩,無限的遊戲玩的就是邊界。
—— 詹姆斯·卡斯《有限與無限的遊戲》
世界上只有兩種類型的「存儲陣列」,「容量有限的存儲陣列」和「容量無限的存儲陣列」,今天就讓我們來了解一款容量無限的存儲陣列:阿里雲混合雲存儲陣列。
顧名思義阿里雲混合雲存儲陣列的主要應用場景就是當下最火的混合雲,即同時使用公有云(公共雲)和私有云(專有云)的應用場景。在私有云環境下存儲陣列主要的服務對象就是以Oracle為代表的商業數據庫、以及以VMWare為代表的商用虛擬化平臺,對存儲陣列的要求主要是性能、可靠性、擴展能力及企業級功能四個方面,阿里雲混合雲存儲陣列在這四個方面和傳統存儲廠商的產品一樣出色,具體體現在如下方面:
- 性能、支持閃存加速、RAID2.0(分佈式RAID)
- 可靠性、全冗餘架構、多控制器集群擴展(最大16控)
- 擴展能力、最大2800塊硬盤
- 企業級功能、異構虛擬化(整合第三方存儲設備)、雙活/主備(Oracle相關)、克隆、快照、精簡配置、VASA支持(VMWare相關)、Cinder支持(OpenStack相關)、在線壓縮
具體指標見下圖:
(上圖來自於阿里雲官網)
除了在私有云上的表現和其他存儲廠商的產品一樣之外,阿里雲混合雲存儲陣列的獨門絕技主要體現在向阿里雲的擴展能力方面,有亞太地區市場份額第一的雲服務廠商作為外掛,阿里雲混合雲存儲陣列的擴展能力可以認為是無限的。混合雲存儲陣列的雲擴展能力包括:
- 雲複製、就是在雲端完整的複製雲存儲陣列本地的內容,雲端數據和本地數據保持一致。
- 雲快照、在雲端保存本地存儲陣列的多個快照,根據需要可以選擇其中一個在本地恢復。
- 雲緩存、所有數據均保存在雲端,本地存儲陣列中只保存近期訪問的數據。
- 雲分層、本地保存熱數據、雲端保存冷數據,缺點是雲分層在雲端沒有完整的數據拷貝,數據安全性上不及雲緩存。
以上特性通過雲端整合卷來實現,這裡的卷是一個邏輯塊設備,可以通過綁定LUN分配給主機使用,主要使用流程如下:
- 首先、在創建雲端整合卷時需要綁定本地存儲池和雲端OSS Bucket(阿里雲OSS對象存儲服務的存儲容器)。
- 其次、需要選擇雲擴展模式,包括雲分層模式、雲端緩存模式、、雲端完全緩存模式(雲複製),所有開啟雲特性的卷均支持數據塊方式訪問(FC、FCoE、iSCSI)。
- 再次、可以選擇創建文件系統,創建文件系統後雲端整合卷將可以通過NFS/CIFS方式進行共享訪問。
- 最後、可對卷配置雲快照保護,將定期生成的本地卷快照存儲到雲端OSS,需要時可進行手動恢復。在恢復時只要接入到OSS Bucket,混合雲存儲陣列將列出其中的卷及其快照信息,選擇一個快照即可在本地恢復,在恢復時需要選擇存儲池,從快照恢復的卷將從該存儲池中獲取空間。
上述信息來自於我個人對阿里雲混合雲存儲陣列的一些瞭解,最終產品交付的狀態以交付時為準。