數(shù)據(jù)遷移到云端的五大考量
業(yè)界云遷移的討論主要關注如何重新設計應用程序以充分利用云服務,然后將應用程序遷移到云端。
而較少受到關注的話題是如何將數(shù)據(jù)遷移到云中。這是件有點尷尬的事情,因為數(shù)據(jù)遷移到云中其實是云遷移中最復雜的一個部分,而且在某些情況下,也是最麻煩的一個部分。將數(shù)據(jù)遷移到云中的方法很多,規(guī)劃正確的數(shù)據(jù)遷移策略時也需要權衡很多考量因素。
考慮到這一現(xiàn)實,下面來看看將數(shù)據(jù)從本地或私有存儲遷移到云端時需要解決的五個關鍵因素。
選擇正確的云存儲服務
在云中托管應用程序的方式不止一種(例如,你可以使用虛擬機、無服務器功能或容器),同樣,云存儲服務也有很多類型。主要的選擇包括:
- 數(shù)據(jù)庫;如果你的內(nèi)部數(shù)據(jù)存在數(shù)據(jù)庫里,而且在搬到云端時你需要保持相同的格式,那么數(shù)據(jù)庫就是理想的選擇。
- 對象存儲;適用于存儲大量的非結(jié)構化數(shù)據(jù),例如文檔或媒體文件。
- 塊存儲;通常用于將文件系統(tǒng)掛載到基于云的虛擬機上。
不同類型的云存儲有不同的優(yōu)點和缺點。例如,對象存儲往往是最便宜的存儲形式,特別是在利用冷存儲層的優(yōu)勢時是這樣。但對象存儲的非結(jié)構化性質(zhì)不太適合那些需要以某種方式組織數(shù)據(jù)的應用。
因此,要將數(shù)據(jù)遷移到云中,你必須評估你的數(shù)據(jù)屬于哪些類型以及這些數(shù)據(jù)在云端需要實現(xiàn)的功能,然后確定哪種類型的云存儲服務最適合你的使用情況。
在數(shù)據(jù)遷移到云端前整合數(shù)據(jù)
數(shù)據(jù)整合是一個將來自多個來源的數(shù)據(jù)合并以減少總體大小的過程,可以通過減少你必須存儲的數(shù)據(jù)量來幫助你省錢。云數(shù)據(jù)遷移則是執(zhí)行整合的絕佳時機。
畢竟,你肯定不想等到你的數(shù)據(jù)已經(jīng)在云中了才去弄清楚哪些數(shù)據(jù)可以合并在一起。要在數(shù)據(jù)還在本地時就進行這項工作,這樣你就可以減少首次遷移到云端的數(shù)據(jù)量。
安全訪問數(shù)據(jù)
那些保護本地數(shù)據(jù)的訪問控制系統(tǒng)在云中并不總是有效的。例如,高度敏感的本地數(shù)據(jù)可以用“氣隙隔離”,即是說將數(shù)據(jù)從網(wǎng)絡斷開,達到減少基于互聯(lián)網(wǎng)的攻擊威脅的目的。在云中沒法這樣做,因為云總是連網(wǎng)的。
同樣,一些本地使用的訪問控制框架可以用來限制用戶對數(shù)據(jù)的訪問權限,這些框架在云中可能就用不了,在云中的訪問控制需求管理用的是云提供商的身份和訪問管理(IAM)系統(tǒng)。
這意味著,在把數(shù)據(jù)遷移到云端時,你必須重新思考你的數(shù)據(jù)安全策略。你可能需要實施不同的工具,你可能需要重新思考你的數(shù)據(jù)架構的各個基本方面,以減輕未經(jīng)授權的訪問風險。
重新思考數(shù)據(jù)備份
沿著類似的思路,在把數(shù)據(jù)遷移到云端時,你可能需要重新思考你的數(shù)據(jù)備份策略。
如果你的數(shù)據(jù)存儲在云中,數(shù)據(jù)備份放在到外部位置(如內(nèi)部存儲、另一個云或者最好同時存內(nèi)部存儲和另一個云)可以說是保持數(shù)據(jù)安全的最安全方式。你也可以選擇將數(shù)據(jù)備份到同一個云的一個獨立區(qū)域,從獨立區(qū)域恢復數(shù)據(jù)通常比從外部位置備份更快。
解決數(shù)據(jù)主權需求
將數(shù)據(jù)遷移到云中可能會改變數(shù)據(jù)實際所在地的地緣政治管轄權。這種改變可能會帶來合規(guī)性問題。你的企業(yè)可能要滿足某些數(shù)據(jù)必須保存在特定國家的規(guī)則的要求,或者你可能由于數(shù)據(jù)存儲一個新的地區(qū)而受到新合規(guī)性的約束。
無論你的具體情況如何,都需要意識到將數(shù)據(jù)遷移到云中的合規(guī)性問題,并確保你準備好解決這些問題,這一點非常重要。
結(jié)語
將數(shù)據(jù)從企業(yè)內(nèi)部遷移到云端可能比最初看起來要復雜得多。遷移到云端很少會是簡單地將數(shù)據(jù)從一個存儲位置搬到另一個存儲位置。如果你想保護你的數(shù)據(jù)安全,同時還要優(yōu)化成本和性能,你就必須要在制定云數(shù)據(jù)遷移策略時權衡各種不同的考量。