張楊 梅彬
安徽養和醫療器械設備有限公司 安徽 安慶 231400
信息技術革命以來,計算機技術的發展迅速,對人們生活和工作影響深遠。隨著計算機技術的發展,云計算逐漸得到了開發和運用,它有效實現了對計算機技術功能的拓展,更好地實現對互聯網大型數據的處理和存儲,提高了數據服務的水平。本文主要是對安徽養和醫療器械設備有限公司自主搭建的基于物聯網的云平臺項目實施過程中的數據存儲進行分析與總結。
云計算與云存儲都是在“云”技術的技術上衍生出的功能,而云技術則是基于互聯網產生的技術,要借助網絡終端才能夠完成相關功能的發揮。“云”是虛擬性的,并非實體,是一種抽象和比喻性的概念,借助云計算進行數據信息的存儲,主要是把信息向云端的服務器存儲,而用戶借助計算機對云端實施訪問,就能夠完成信息的存儲和轉移。對于云存儲來說,把云計算與存儲技術實現融合就產生云存儲,在云存儲中對網絡化技術、分布式的文件系統實現運用,并通過集群效應使用相關的軟件把計算機內各類存儲的特性實施集中化處理,其云服務器計算后實現各項的存儲系統有效協作。在云存儲中,主要的功能是數據間的存儲以及業務的訪問。在現階段云計算的數據存儲中,主要包括GFS和HDFS技術。GFS的文件系統能夠實現文件的擴展,還呈現分布式的特點,主要在大型的分布式以及大量的數據訪問上使用。它還具備一定的容錯性,因此極大提升了用戶的體驗。而HDFS是通過N個存儲的數據結點來構成,Name Node是其中心的服務器,借助Name Node文件管理的系統和客戶端實現對文件訪問的目的。在每個Data Node的結點上均和一臺計算機連接,使用中會發現其和單機文件的系統具有很大相似性,還能夠完成目錄創建等功能。在此文件的系統內,Name Node發揮核心作用,它能夠借助數據結構的維護對數據的信息達到文件式的記錄,后于Data Node狀態上實現消息的獲得[1]。
一般在平臺的架構中,主要組成包括三種不同的角色,用戶層客戶端、應用的服務層管理性服務器和云存儲的服務層服務器類型。用戶層客戶端主要是借助計算機和計算的服務器實施交互,對用戶操作的請求信息,會向應用的服務層內某指定性服務器上實施信息傳輸,在相應服務器對用戶相應服務請求接收后,就能夠和用戶發生實時性交互,并將用戶所需要的結果向用戶實施反饋。若是一些敏感性數據,如個人隱私信息與個人密碼等,要在用戶層以及應用的服務層間實施傳遞的話,就要對其實施加密性處理,杜絕竊聽情況的發生。在應用的服務層管理性服務器中,主要是對云計算的服務器資源實施分配和協調,對用戶層的計算機實施服務的提供。在對資源分配中,此服務器會按照位置和忙閑等情況,來對用戶層內計算機實際位置與機型等實施全面性分析,并根據需求給予針對性服務。云存儲的環境內,管理的服務器主要是促進資源的服務器可以更好實現對資源的調度,從而對用戶層進行完備服務的提供,并避免服務器出現負載的閑置或者負擔過重等情況。
任何系統在運行中都有存在崩壞和破壞的可能,即便云計算網絡存儲非常安全,但如果發生腐蝕破壞、地震損壞,等外界因素的影響,也會丟失。為防止發生這一問題,就需要用到數據備份技術和數據恢復技術,以保證數據存儲的安全性。減低不可控因素導致數據丟失,降低數據丟失造成的損失和負面影響。云計算數據備份技術的應用,可有效解決網絡數據誤刪除、黑客侵入破壞等安全問題。刪除保護技術是隨著計算機網絡技術發展而來的一種新型技術,此種技術的應用,既能有效解決人為誤刪除計算機存儲數據,也可以避免外界因素對計算機網絡存儲系統中存儲的數據造成竊取或者篡改。
對客戶端層計算機內虛擬化磁盤實施加密中,要做好對加密的算法合理選擇。在用戶第一次實施磁盤的登錄時,要求自動獲取到用戶虛擬性的鏡像文件所存放具體地址后,系統方可啟動,若沒有相應鏡像的文件,則系統不啟動。完成鏡像文件創建后,則平臺對用戶就會提供相應大小的磁盤空間。在本地的磁盤內物理空間不能滿足虛擬性磁盤的空間時,則客戶端就會自動性退出,若虛擬性磁盤的空間足夠滿足使用的話,則平臺就會自動啟動對虛擬性磁盤創建的程序。在完成磁盤的創建后,還要對用戶具體的用戶名以及密鑰再次實施驗證,通過Hash的算法把用戶的密鑰轉變成長128位的密鑰類型。在虛擬的磁盤中,對數據的加密都借助Hash的運算所生成128位的密鑰,后通過AES的算法對此密鑰當作輸入的密鑰來對用戶數據實施加解密的操作。在平臺中,通過MD5的算法把不定長的密鑰實施定長的密鑰加密的算法轉變。因為AES的算法是一種典型對稱性的加密算法類型,通過同樣密鑰來對數據的文件實施加密處理,就能夠實現對數據的安全性保障[2]。
計算機云計算的數據存儲技術屬于較為先進的技術之一,現如今常用的云存儲技術包括了HDFS、GFS兩種。同時,云存儲系統屬于結構清晰邏輯嚴謹的系統,其包括了訪問層、應用接口層、基礎管理層、存儲層四個部分,為技術的進一步應用與發展提供了基本保障。