混合雲存儲陣列與雲存儲網關的協同解決方案

阿里云云棲號 發佈 2020-01-06T18:10:28+00:00

前言混合雲存儲陣列(CSA)於2017年雲棲大會發布,上市2年多,已經被基因測序,醫療PACS,影視製作,非編,廣電,視頻監控等行業和場景的客戶廣泛採用。混合雲存儲陣列承載了用戶的業務負載的同時,以緩存模式(90%的用戶場景)將用戶的數據上傳到公共雲OSS中。

  • 前言

混合雲存儲陣列(CSA)於2017年雲棲大會發布,上市2年多,已經被基因測序,醫療PACS,影視製作,非編,廣電,視頻監控等行業和場景的客戶廣泛採用。混合雲存儲陣列承載了用戶的業務負載的同時,以緩存模式(90%的用戶場景)將用戶的數據上傳到公共雲OSS中。

雲存儲網關(CSG)於2019年6月商業化後,在線上和線下(95%是線上客戶),也被眾多基因測序,傳媒影視製作和網際網路客戶所採用。

數據上雲不是目的,只是用戶混合雲業務的前提。對於客戶而言,如何將雲上的數據最大程度的利用起來,是一個非常迫切的需求。雲存儲網關可以將數據同步到OSS中,混合雲存儲陣列集成了雲存儲網關,一個軟體服務,一個硬體,這兩個產品的組合方案,能解決客戶什麼樣的問題呢?

  1. 存儲陣列數據上雲,存儲網關數據分發、共享、再計算;
  2. 存儲陣列用於生產,存儲網關用於應急及研發測試;
  3. 存儲網關雲上備份歸檔數據到OSS,再通過存儲陣列備份數據到線下;
  • 存儲陣列數據上雲,存儲網關數據分發再計算

下圖就是一個典型的存儲陣列與雲存儲網關協同解決用戶數據上雲,再分發,再計算的場景。以視頻渲染製作公司為例,在主數據中心,混合雲存儲陣列承載了幾十到上百人的團隊的日常工作,包括剪輯,轉碼,調色,特效渲染,成片輸出等工作。當一個項目完成階段性里程碑時,會有一些素材和成片需要進入下一道工序:不管是將這部分數據交付給客戶,或者是位於其他辦公地點的下一個團隊或同事,都可以通過混合雲存儲陣列將數據同步到OSS中。在遠程辦公地點部署的雲存儲網關,會通過極速同步功能,智能感知到位於上游團隊交付的新素材,從而快速完成反向同步,隨即開始下一道的流程和工序。

同樣,很多視頻渲染和基因測序公司,會將本地數據中心作為數據採集和粗加工的產所,再通過混合雲存儲陣列將採集和粗加工的數據上傳到OSS中。在公共雲上,雲存儲網關極速同步拉取最新的數據,依託阿里雲提供的彈性計算資源,再進行雲上計算業務——將原本線下的渲染或基因測序任務,在雲上高效地執行。

用戶數據在存儲陣列或雲存儲網關,和雲端的流通過程,是經過加密的,確保用戶數據絕對安全。最後,混合雲存儲陣列和雲存儲網關都能夠將用戶數據自動歸檔到歸檔OSS中;當用戶需要訪問歸檔OSS中的數據時,也可以做到透明讀取,無需用戶再去OSS控制台解凍。整個流程高效流暢。

存儲陣列數據上雲,存儲網關數據分發再計算架構圖

同樣,很多視頻渲染和基因測序公司,會將本地數據中心作為數據採集和粗加工的產所,再通過混合雲存儲陣列將採集和粗加工的數據上傳到OSS中。在公共雲上,雲存儲網關極速同步拉取最新的數據,依託阿里雲提供的彈性計算資源,再進行雲上計算業務——將原本線下的渲染或基因測序任務,在雲上高效地執行。

用戶數據在存儲陣列或雲存儲網關,和雲端的流通過程,是經過加密的,確保用戶數據絕對安全。最後,混合雲存儲陣列和雲存儲網關都能夠將用戶數據自動歸檔到歸檔OSS中;當用戶需要訪問歸檔OSS中的數據時,也可以做到透明讀取,無需用戶再去OSS控制台解凍。整個流程高效流暢。

  • 存儲陣列用於日常生產,存儲網關用於應急突發情況

混合雲存儲陣列具備傳統企業存儲的特性,如高可用,高性能,安全可靠,同時,可以根據業務需求提供足夠多的本地存儲空間。因此,存儲陣列在客戶實際場景中,一般都是用於一些固定項目,負載普遍比較穩定。無論是前端負載,還是後端上雲的帶寬,都處在比較高的負載。如果再發生一些突發場景,例如:

  1. 一個團隊的項目的交付需要緊急上雲;
  2. 一個團隊需要從雲端下載一些之前歸檔的文件用於驗證最近的開發與測試;
  3. 公司因為業務擴張,計劃購買一台新的混合雲存儲陣列,正在等待預算和採購流程;
  4. 混合雲存儲陣列正在進行擴容或者維護,需要快速應急方案來保證正常的業務生產;

當客戶遇到以上這些突發緊急情況的話,原本規劃好的存儲陣列不一定可以滿足臨時的需求。這個時候,可以在公共雲上創建一個或者多個雲存儲網關來彈性支持業務需求。

存儲陣列用於日常生產,存儲網關用於突發應急業務

當創建雲存儲網關,支撐業務臨時需求時,需要區分只是數據上雲需求,還是需要將雲上數據拉會到本地再應用。如果只是數據上雲,存儲網關即開即用,只需要規劃好雲存儲網關緩存檔的大小和數量即可獲得確定的上雲性能。但如果是需要拉取雲上的數據到本地的情況,取決於文件數目的多少,反向同步需要一定的時間。建議如果有數據下雲的需求,在日常可以創建1-2個網關備用,時刻保證存儲網關上的數據與OSS bucket內的數據保持一致。

  • 存儲網關歸檔備份數據到OSS,再通過存儲陣列備份數據到線下

有很多混合雲存儲的客戶,他們主要的業務系統是在雲上,但他們有將數據備份到雲下的需求。例如,有個客戶運營著幾十個資料庫系統,每天進行一次備份,並將備份數據存儲在OSS上。隨著運營的資料庫系統的數量的增多和重要性的增加,數據只備份一份已經不能滿足業務需求。對這個客戶而言,線下再備份一份數據就是一個合理的選擇。基於混合雲存儲陣列的反向同步功能,用戶能很方便的將OSS bucket與存儲陣列的本地文件夾做關聯,及時高效,安全可靠地將數據備份在存儲陣列上。當數據需要恢復時,用戶再將數據從線下的混合雲存儲陣列同步到OSS中,再將備份數據恢復到資料庫中,完成數據的恢複流程。

存儲網關歸檔備份數據到OSS,存儲陣列備份數據到線下

  • 總結

以上三個典型的混合雲存儲陣列與存儲網關協同場景,核心是兩個產品都具備連接OSS的能力,並能將數據緩存在存儲陣列與存儲網關上,從而在兼顧性能與成本的同時,給用戶的混合雲業務提供了最大可能的便捷與彈性。存儲陣列與存儲網關不同的是存儲陣列具備企業級存儲的特性與本地存儲能力,而雲存儲網關主要是面向公共雲客戶的雲服務,彈性,按需,靈活。兩個產品在不同的客戶需求下,可以互相搭配,高效協同地為客戶解決線上到線下或者是線下到線上的混合雲場景下的數據流動問題。

作者:justin_wu_bo

本文為阿里雲原創內容,未經允許不得轉載。

關鍵字: