通過提供更低的成本,更高的性能并減少數據的丟失,混合云可以幫助一些企業優化其分層存儲系統。
分層存儲架構并不是什么新鮮事。這已經是多年來常見的一種做法,創建一個擁有主,次級和歸檔存儲的系統,來保護企業的信息。然而,事實證明傳統的分層存儲模式和技術既昂貴又復雜。因此,今天許多企業開始尋求混合云來提供更便宜和更有效的存儲選擇。
分層存儲是一種兩個或三個獨立的存儲系統一起工作的存儲模型。第一層是主存儲系統,通常是性能最高的。第一層也是最接近的應用并且最昂貴的。第二層,又叫二級存儲,趨向于低一點的性能和較便宜的價格。它旨在作為主存儲層的主動存儲備份系統,或作為存儲從主存儲中刪除的舊的或不經常訪問的數據的系統。最后,歸檔存儲層是最便宜的,但也最慢的系統,用于存儲很少使用的數據。
在混合云中建立分層存儲架構
在混合云中,主存儲系統一般存放于私有云,如果應用也在私有云中的話。該存儲系統存儲文件和應用程序的數據,并且應當是分層存儲架構中性能最高的存儲系統。
二級存儲系統主要存放于公有云。數據被復制或移動到一個公有云存儲系統,如亞馬遜網絡服務(AWS)的簡單存儲服務,從而為主存儲系統提供主動備份。在其他情況下,一個企業可能較老的數據遷移到公有云,以釋放主存儲的空間。
由于本地和云存儲的價格已經大幅下降,利用二級存儲作為主存儲的主動備份系統,或作為主存儲的最新副本,往往是最好的辦法。如果你使用二級存儲來存儲從主存儲移出的數據,務必要將你的應用程序設計為可以在這兩個存儲系統中查找數據。
歸檔存儲不是必需的,但三冗余通常是一個好主意。這些都是低成本,低性能的系統被設計成用于不再被核心業務流程需要的數據的長期存儲,或用于支持其它備份系統。例如AWS Glacier和谷歌云存儲Nearline,就是專門用于歸檔存儲。
分層存儲架構的優勢和挑戰
使用混合云的分層存儲架構對企業有幾個好處。首先,由于它建立了兩個或三個不同價格和性能水平的存儲系統,分層存儲可以幫助開發人員和管理員創建應用程序特定的存儲策略。例如,某些數據分析系統幾乎只與當前的數據進行交互。這樣,組織就可以將老的數據移到更便宜的存儲系統。
此外,在混合云分層存儲創建一個跨越兩個獨立平臺的備份環境——公共和私有云,提供自動冗余是地理上分開。最后,混合云中的分層存儲應能降低由磁盤故障或人為錯誤引起數據丟失的風險,到幾乎為零。
然而,我們面臨的挑戰是創建一個對所有企業的用例都負責并能夠正常服務業務流程的分層存儲戰略。例如,在上面提到的數據分析的例子中,該系統可能需要支持其他用例,如通過機器學習來檢測欺詐。
企業必須精心設計和規劃他們的多層存儲架構以及自動化過程。對系統進行測試以確保你的混合云分層存儲系統是滿足預期的。