- 前言
混合雲存儲陣列(CSA)于2017年雲栖大會釋出,上市2年多,已經被基因測序,醫療PACS,影視制作,非編,廣電,視訊監控等行業和場景的客戶廣泛采用。混合雲存儲陣列承載了使用者的業務負載的同時,以緩存模式(90%的使用者場景)将使用者的資料上傳到公共雲OSS中。
雲存儲網關(CSG)于2019年6月商業化後,線上上和線下(95%是線上客戶),也被衆多基因測序,傳媒影視制作和網際網路客戶所采用。
資料上雲不是目的,隻是使用者混合雲業務的前提。對于客戶而言,如何将雲上的資料最大程度的利用起來,是一個非常迫切的需求。雲存儲網關可以将資料同步到OSS中,混合雲存儲陣列內建了雲存儲網關,一個軟體服務,一個硬體,這兩個産品的組合方案,能解決客戶什麼樣的問題呢?
- 存儲陣列資料上雲,存儲網關資料分發、共享、再計算;
- 存儲陣列用于生産,存儲網關用于應急及研發測試;
- 存儲網關雲上備份歸檔資料到OSS,再通過存儲陣列備份資料到線下;
- 存儲陣列資料上雲,存儲網關資料分發再計算
下圖就是一個典型的存儲陣列與雲存儲網關協同解決使用者資料上雲,再分發,再計算的場景。以視訊渲染制作公司為例,在主資料中心,混合雲存儲陣列承載了幾十到上百人的團隊的日常工作,包括剪輯,轉碼,調色,特效渲染,成片輸出等工作。當一個項目完成階段性裡程碑時,會有一些素材和成片需要進入下一道工序:不管是将這部分資料傳遞給客戶,或者是位于其他辦公地點的下一個團隊或同僚,都可以通過混合雲存儲陣列将資料同步到OSS中。在遠端辦公地點部署的雲存儲網關,會通過極速同步功能,智能感覺到位于上遊團隊傳遞的新素材,進而快速完成反向同步,随即開始下一道的流程和工序。
同樣,很多視訊渲染和基因測序公司,會将本地資料中心作為資料采集和粗加工的産所,再通過混合雲存儲陣列将采集和粗加工的資料上傳到OSS中。在公共雲上,雲存儲網關極速同步拉取最新的資料,依托阿裡雲提供的彈性計算資源,再進行雲上計算業務——将原本線下的渲染或基因測序任務,在雲上高效地執行。
使用者資料在存儲陣列或雲存儲網關,和雲端的流通過程,是經過加密的,確定使用者資料絕對安全。最後,混合雲存儲陣列和雲存儲網關都能夠将使用者資料自動歸檔到歸檔OSS中;當使用者需要通路歸檔OSS中的資料時,也可以做到透明讀取,無需使用者再去OSS控制台解凍。整個流程高效流暢。

存儲陣列資料上雲,存儲網關資料分發再計算架構圖
- 存儲陣列用于日常生産,存儲網關用于應急突發情況
混合雲存儲陣列具備傳統企業存儲的特性,如高可用,高性能,安全可靠,同時,可以根據業務需求提供足夠多的本地存儲空間。是以,存儲陣列在客戶實際場景中,一般都是用于一些固定項目,負載普遍比較穩定。無論是前端負載,還是後端上雲的帶寬,都處在比較高的負載。如果再發生一些突發場景,例如:
- 一個團隊的項目的傳遞需要緊急上雲;
- 一個團隊需要從雲端下載下傳一些之前歸檔的檔案用于驗證最近的開發與測試;
- 公司因為業務擴張,計劃購買一台新的混合雲存儲陣列,正在等待預算和采購流程;
- 混合雲存儲陣列正在進行擴容或者維護,需要快速應急方案來保證正常的業務生産;
當客戶遇到以上這些突發緊急情況的話,原本規劃好的存儲陣列不一定可以滿足臨時的需求。這個時候,可以在公共雲上建立一個或者多個雲存儲網關來彈性支援業務需求。
存儲陣列用于日常生産,存儲網關用于突發應急業務
當建立雲存儲網關,支撐業務臨時需求時,需要區分隻是資料上雲需求,還是需要将雲上資料拉會到本地再應用。如果隻是資料上雲,存儲網關即開即用,隻需要規劃好雲存儲網關緩存盤的大小和數量即可獲得确定的上雲性能。但如果是需要拉取雲上的資料到本地的情況,取決于檔案數目的多少,反向同步需要一定的時間。建議如果有資料下雲的需求,在日常可以建立1-2個網關備用,時刻保證存儲網關上的資料與OSS bucket内的資料保持一緻。
- 存儲網關歸檔備份資料到OSS,再通過存儲陣列備份資料到線下
有很多混合雲存儲的客戶,他們主要的業務系統是在雲上,但他們有将資料備份到雲下的需求。例如,有個客戶營運着幾十個資料庫系統,每天進行一次備份,并将備份資料存儲在OSS上。随着營運的資料庫系統的數量的增多和重要性的增加,資料隻備份一份已經不能滿足業務需求。對這個客戶而言,線下再備份一份資料就是一個合理的選擇。基于混合雲存儲陣列的反向同步功能,使用者能很友善的将OSS bucket與存儲陣列的本地檔案夾做關聯,及時高效,安全可靠地将資料備份在存儲陣列上。當資料需要恢複時,使用者再将資料從線下的混合雲存儲陣列同步到OSS中,再将備份資料恢複到資料庫中,完成資料的恢複流程。
存儲網關歸檔備份資料到OSS,存儲陣列備份資料到線下
- 總結
以上三個典型的混合雲存儲陣列與存儲網關協同場景,核心是兩個産品都具備連接配接OSS的能力,并能将資料緩存在存儲陣列與存儲網關上,進而在兼顧性能與成本的同時,給使用者的混合雲業務提供了最大可能的便捷與彈性。存儲陣列與存儲網關不同的是存儲陣列具備企業級存儲的特性與本地存儲能力,而雲存儲網關主要是面向公共雲客戶的雲服務,彈性,按需,靈活。兩個産品在不同的客戶需求下,可以互相搭配,高效協同地為客戶解決線上到線下或者是線下到線上的混合雲場景下的資料流動問題。