天天看點

6分鐘徹底掌握存儲和備份的差別

  一直以來,存儲和備份是兩個相近的概念,但是又有很大差別的。如果不是專業的技術專家,是比較難搞清楚這兩者之間差別,特别是雲的出現,這兩個概念往往容易混在一起看。本文從幾個方面快速對比下存儲和備份這兩個概念的差別和發展,以及演變趨勢。

  1. 備份是不能獨立資料容器存在,永遠建構于存儲之上

  

6分鐘徹底掌握存儲和備份的差別

  存儲是資料儲存容器的統稱,比如軟碟,CD光牒,磁盤,磁盤陣列,中小規模業務用的NAS,專業的錄音帶庫,專業的光纖存儲網絡SAN。存儲容量從幾MB,到上100TB,甚至P級。最近幾年出現新的一種方案,雲存儲,其本身也分為個人用途和企業用途的。個人資料存儲用途比如百度網盤, 360網盤,DropBox等,通稱儲存個人的一些資圖檔,文檔等;企業用途的如AWS的S3, 阿裡雲的OSS,以及七牛雲存儲,又拍雲,金山雲的雲存儲等,通常用于關鍵業務系統,比如使用者産生的文檔,圖檔,視訊等資料存儲。遊戲買賣平台雲存儲有個好處是可以動态擴充存儲空間,平台提供商由于采用低成本硬碟等方案,采用分布式技術,把本身廉價的硬碟聚集起來,建構成1個具備較高可靠性的存儲方案; 一些大平台,當具備規模效應後,平攤到使用者,TCO成本會低不少,這是傳統存儲方案比較軟肋的一個地方。

  備份是一種資料保護的機制和方案,其實作必須依賴于具體的存儲容器。目前在備份這塊的市場有非常多的品牌,如Symantec 的NBU ,CommVault的備份産品,IBM的TSM,EMC的NetWorker,還有專注混合雲資料備份保護服務的多備份。備份通常用于保護業務系統産生的核心資料或個人重要的資料。一般的備份系統,通常會與硬體儲存設備搭配組合成備份方案。多備份目前是建構在阿裡雲存儲,AWS的S3,七牛,以及金山雲,百度雲等雲存儲之上,所有備份的資料會存儲在這些大存儲平台上。

  2. 存儲通常解決地理空間的通路問題;而備份解決地理空間上的備援儲存問題

  

6分鐘徹底掌握存儲和備份的差別

  我們工作用的WORD軟體,如果沒有資料存儲媒體,編輯産生的文檔無法儲存,配上IDE或SATA硬碟後,應用軟體産生的資料可以很快儲存在硬碟上。這是一個簡單的硬碟存儲支援軟體工作的例子。一旦本地硬碟如果壞掉,努力工作一周的成功,可能得重新再來。

  通常的重要業務系統架構設計的時候,會充分考慮存儲方案的構成,什麼樣的業務系統,在幾個位置,資料如何分布,需要的容量,擴充需求等進行規劃設計,重點解決業務系統不斷增長的資料存儲問題。一般會就近業務應用伺服器來部署存儲架構。不管是雲存儲,還是傳統的存儲架構,都有1個目标,讓業務系統,在不同的位置和存儲在空間上的通路是穩定連續進行的。

  資料在一個地方始終是不可靠,機房斷電,線路故障,硬體故障,火災等,特别對于重要業務系統,如支付系統,一旦業務系統為了保持業務連續通路,考慮到了多個地點的資料鏡像,就有一點備份的味道。雲存儲目前在空間資料備援儲存方面,一般也有做資料垮地區的備援儲存,防止災難的發生。

  備份在此基礎上,進一步封裝邏輯,對資料在不同的地方,可以訂制不同的複制政策。較重要的資料,通常可以在1個地方進行備援,比如使用者産生的日志,圖檔等可以備援1份;對于更關鍵的資料,如使用者注冊資料,資料存儲索引資料,交易資料,金融系統相關資料等,必要時得多地備援。雲存儲的出現,使得基于雲的備份方案,實作起來更加容易,輕易按需建構不同的地理位置的通道,隻要你願意,資料備份到全球幾十個地區的雲存儲中心都可以。這一切可以用最簡單的手動複制方案,也可以用自動管理的方案,比如多備份等。

繼續閱讀