曾龍輝
摘要??? 在計算機技術快速發展的背景下,數據存儲數量正在逐漸增加,而云存儲技術作為其中一個重要的信息存儲方式,可以在應用中發揮重要的作用。本文立足于現階段計算機云存儲中數據遷移所面臨的考驗,對云數據遷移面臨的問題解決方法進行了論述。希望可以通過以下經論述促進云存儲技術進一步完善。
【關鍵詞】計算機技術 云存儲 數據遷移
伴隨社會需求的不斷增加,計算機技術被廣泛應用,云存儲作為計算機技術當中一個新型的存儲方式,它具有便捷、穩定以及高效等優勢,可以在日常生活中滿足人們多種使用需求。究其根本,云存儲其是一種綜合性質的系統,針對不同的存儲需求,表現出不同的使用方式,可適應性極高。
1 計算機云存儲中數據遷移面臨的考驗
1.1 網絡連接能力的考驗
云存儲究其根本需要依靠互聯網來實現,那么數據遷移就必將會面臨網絡連接能力這個問題。在對云存儲進行使用過程中,客戶之間與云端經PB數據切換十分困難,現階段的操作模式仍然應用局域網以及廣域網達到數據傳輸的目的。不同數量的數據傳輸,最后的時間不盡相同,并且網絡連接能力不同,傳輸時間也會不同。所以系統終端的響應滯緩是阻礙云存儲被應用的主要原因。
1.2 數據結構化以及遷移工具選擇的考驗
為了可以將數據庫轉移到云存儲系統當中,就需要就行適當的數據結構化,并且選擇合理的數據遷移工具。傳統形式的數據庫想要轉移到云存儲系統中需要面臨很多問題:首先需要解決數據的抽取問題。在轉移過程中,需要數據庫在短時間內將數據信息抽取到云存儲系統數據庫當中。其次,需要解決數據的轉換問題。怎樣才能在抽取過程中完成數據模式的轉換,以此來更好的適應云存儲系統環境,讓云存儲系統可以兼容更多信息。
1.3 數據遷移的安全問題
基于計算機技術下的數據遷移,將會具有安全性,在轉移過程中是否能保證數據的完整性以及數據不丟失是必須解決的問題。安全管理中,使用者的數據遷移必須認識到以下幾點內容:
(1)使用者的數據是不是全部都適合存儲到云系統當中,一旦敏感數據發生泄漏,將會對使用者造成不可估量的危害。對于這種數據,使用者需可以進行選擇性保留。
(2)在應用任何存儲系統或者是相關服務之前,都需要對云供應商進行考察,看其安全保護措施是否完善。
(3)需要對待遷移數據進行加密。因為使用者并不能從云供應商的承諾中確定數據遷移是否真的安全,應該采用相應措施對數據進行加密,特別是敏感數據要尤為的重視。
2 計算機云存儲中數據遷移的分析
2.1 數據遷移的網絡連接
為了可以讓數據遷移變得更加適應各種存儲類型,需要對網絡選擇以及網絡連接進一步細化。基于上文中提到的多種問題,針對不同使用情況的網絡連接可以通過以下兩種方法來實現:第一種方法,當數據存儲者的數據處理量較大,但是數據整體數量并不多時,可以對計算的信息傳輸效率不做太高要求,在這種情況下,云供應商則可以根據使用者的具體情況提供一個供應商到使用者的私人網絡接入點,在使用過程中可以減少使用者數據遷移的時間,以及一些不必要的傳輸環節。同時云存儲系統的使用者可以在不影響正常生活以及工作的情況下根據自己的時間安排數據遷移工作;第二種方法,在云存儲系統的使用者,可以對數據進行拷貝的情況下,則可以應用sneakernet這種方式進行數據經遷移。也就是利用人工網絡模式,將待遷移的數據拷貝到磁盤或者是其它移動存儲設備當中。就目前的使用情況來說,這種方法可以很好的適應多種情況下的數據遷移。很多云供應商為了可以實現數據的快速轉移,都會對待轉移數據采用一些合理的人工網絡模式。
2.2 數據結構化以及遷移工具的選擇
為了更好的解決數據抽取以及數據轉換的問題,數據結構化以及遷移工具的選擇就顯得尤為重要。本文建議采用Windows和.NET基礎之下的Microsoft Windows Azure。應用Microsoft Windows Azure作為云存儲系統的平臺,這樣相關的應用程序就可以非常輕松快速的轉移到云存儲系統當中。這里我們以當下應用最為廣泛的ASP.NET+SQL Server來進行分析,該種開發模式下的SQL Azure和SQL Server具有十分高效的系統兼容性,所以對于任何類型的數據都具有良好遷移效果,這樣數據遷移就可以達到簡潔、高效的目的。在數據遷移過程中只需要注意數據庫的容量即可,通常情況下對于數據庫容量大小的規定為不超過50GB。但是傳輸數據數量如果超過了50GB,那么可以應用SQLAzure Migration Wizard來進行數據的輔助遷移。這個系統可以對當下的數據模式進行分析,尋找出與SQL Azure不相匹配的數據模式,以此來幫助開發者修改系統的局限性。并且也可以應用BCP在后臺當中完成數據的遷移活動。
2.3 提升數據遷移的安全性
對于很多云存儲系統的使用者來說,信息就是最為寶貴的財富,是核心資產。如果使用者不能很好的從云存儲系統中獲得信息,或者云存儲系統中的信息丟失,都會讓使用者陷入困境當中。對此需要采取一些合理方法維護數據遷移的安全。例如,可以采用樹型結構標簽的方法,將每個用戶都劃分為不同的部門,并最終保存到云存儲系統的中央存儲節點之上。同時,繼續應用樹型結構標簽將各個數據節點分成為不同的機組,最后保存到云存儲系統的中央存儲節點之上。然后,我們將上面這個兩個樹型結構標簽中的各個對應點進行關聯,這樣就可以得到不同類型數據遷移的不同安全策略。最后,每個數據塊在轉移過程中都可以執行相應的安全命令。
3 總結
綜上所述,我們國家云存儲系統還處于使用的初級階段,雖然可以很好的滿足日常信息存儲需求,但是在數據遷移方面仍然面臨很多的考驗。總的來說數據遷移是一個需要精心策劃的過程,不恰當的遷移方法將會造成傳輸效率慢以及數據丟等問題的發生。以上內容對數據遷移過程進行了簡要的優化,最終達到科學的數據遷移。
參考文獻
[1]杜丹蕾,尹向東.基于公有云存儲的計算機專業實驗室重構[J].湖南科技學院學報,2015,36(05):113-115.
[2]張興旺,李晨暉,秦曉珠.構建于廉價計算機集群上的云存儲的研究與初步實現[J].情報雜志,2011,30(11):166-171+182.