首先,我們先來了解下云存儲和傳統存儲有什么區別。
當云計算系統運算和處理的核心是大量數據的存儲和管理時,云計算系統中就需要配置大量的存儲設備,那么云計算系統就轉變成為一個云存儲系統,所以云存儲是一個以數據存儲和管理為核心的云計算系統。
由于用戶數量眾多,存儲系統需要存儲的文件將呈指數級增長態勢,這就要求存儲系統的容量擴展能夠跟得上數據量的增長,做到無限擴容,同時在擴展過程中最好還要做到簡便易行,不能影響到數據中心的整體運行,如果容量的擴展需要復雜的操作,甚至停機,這無疑會極大地降低數據中心的運營效率。
云時代的存儲系統需要的不僅僅是容量的提升,對于性能的要求同樣迫切,與以往只面向有限的用戶不同,在云時代,存儲系統將面向更為廣闊的用戶群體,用戶數量級的增加使得存儲系統也必須在吞吐性能上有飛速的提升,只有這樣才能對請求作出快速的反應,這就要求存儲系統能夠隨著容量的增加而擁有線性增長的吞吐性能,這顯然是傳統的存儲架構無法達成的目標。
傳統的存儲系統由于沒有采用分布式的文件系統,無法將所有訪問壓力平均分配到多個存儲節點,因而在存儲系統與計算系統之間存在著明顯的傳輸瓶頸,由此而帶來單點故障等多種后續問題,而集群存儲正是解決這一問題,滿足新時代要求的一劑良藥。
云存儲比傳統存儲有什么優勢?
量身定制
這個主要是針對于私有云。云服務提供商專門為單一的企業客戶提供一個量身定制的云存儲服務方案,或者可以是企業自己的IT機構來部署一套私有云服務架構。私有云不但能為企業用戶提供最優質的貼身服務,而且還能在一定程度上降低安全風險。
成本低
就目前來說,企業在數據存儲上所付出的成本是相當大的,而且這個成本還在隨著數據的暴增而不斷增加。為了減少這一成本壓力,許多企業將大部分數據轉移到云存儲上,讓云存儲服務提供商來為他們解決數據存儲的問題。這樣就能花很少的價錢獲得最優的數據存儲服務。
管理方便
其實這一項也可以歸納為成本上的優勢。因為將大部分數據遷移到云存儲上去后,所有的升級維護任務都是由云存儲服務提供商來完成,節約了企業存儲系統管理員上的成本壓力。還有就是云存儲服務強大的可擴展性,當企業用戶發展壯大后,突然發現自己先前的存儲空間不足,就必須要考慮增加存儲服務器來滿足現有的存儲需求。而云存儲服務則可以很方便的在原有基礎上擴展服務空間,滿足需求。
多租戶
傳統的存儲系統及其橫向擴展新增的節點從未設計用于多租戶。安全性、計費和退款都是固定的,而不是內置的。云存儲的一個顯著優勢是自定義元數據提供了前所未有的安全層,每個對象或文件都充當自主數據實例,為不同方提供廣泛的受控和受限訪問策略。在動態和靜態時提供內置加密。
一些云存儲服務還包括添加另一層安全性的擦除代碼。即使有人能夠破解加密,他們也必須攔截至少12個數據流,甚至最多可達64個數據流,這是非常不可能的,對于讀取數據來說。
沒有破壞性數據遷移
每次更新存儲系統時——通常每三年一次——必須遷移數據,這是一個耗時且昂貴的過程。數據遷移通常持續多個季度,在此期間,兩個系統都必須通電、冷卻,這需要支付很多費用。
因為云存儲基于對象存儲,所以它的一個優點是可以消除技術更新周期導致的破壞性數據遷移,并使技術更新成為一項簡單的在線任務。這是通過向系統添加新節點(例如SSD)來完成的。立即發現并使用這些新節點,同時在需要時退出舊節點。退役節點上的數據只是在其他地方重新創建。這樣可以在升級過程中去除停機時間和服務器修復。
有多種方法可以將數據從云存儲移動到本地存儲或另一個云存儲服務。如果數據保存在云中的虛擬機實例上,則可以在本地或另一個云中復制該虛擬機。如果你最初通過緩存云集成存儲系統或云分層系統將數據遷移到云存儲,則可以使用該系統將數據移動到本地或另一個云中的另一個存儲系統。將數據移出云存儲的第三種方法是在同一個云上部署存儲系統,將數據移動到該系統,然后將其從原始服務提供商的云中刪除。可以將具有數據的存儲系統安裝在數據將保存的位置或云中。
總的來說,傳統的存儲模式已經不再適應當代數據暴增的現實問題,如何讓新興的云存儲發揮它應有的能力,在解決安全、兼容等問題上,我們還需要不斷的努力,而目前,云計算是一個很好的選擇,作為其核心的云存儲必將成為未來存儲技術的必然趨勢。