曾娜
【摘要】信息爆炸的時代,伴隨著互聯網的普及,數據的存儲分配是必須要解決的問題,只有將數據資源優化處理,才能保障設備的運行空間與速度,這就使得網絡發展開始考慮云計算技術。云計算包含了控制、分層架構、虛擬、負載平衡等各種計算機常用的技術,也融入了網絡技術,將互聯網上大量擱置在一邊暫時不用的設備和資源合理利用起來,使得存儲空間指數被擴大。云計算的開拓為數據存儲帶來了福音,讓各種資源設備能夠體現自己的價值,是互聯網時代一個重要的里程碑。
【關鍵詞】云計算 關鍵技術 探討
互聯網時代,隨著計算機、手機、平板等設備的廣泛普及,數據的存儲與管理成為了很大的問題,如何合理分配資源讓如此龐大的數據得以存儲,并保證安全,這就是云計算要解決的問題。本文首先簡要介紹了云計算的基本概念,然后從云計算的體系架構和服務模式出發,分三個方面深入探討目前云計算技術發展的關鍵問題,以期云計算技術能夠得到更好的發展,服務于網絡數據,造福于廣大用戶。
一、云計算
云計算作為一種計算的模式,主要是基于網絡來實現的,在云計算技術發展中,將分布式與并行處理的思維充分融合到一起,結合網絡的計算與存儲功能,運用虛擬的方式來實現數據的存儲和運算。在云計算中,數據不再依賴于本地的計算機或其它的終端來進行存儲,而是運用網絡技術,移駕到網絡上大量的閑置資源上,這是資源運用的改革創新,通過云計算大大解放了本地設備的資源占用率,釋放了大量的存儲運算空間。“云”作為一個資源共享的平臺,任何用戶都可以用手中的設備終端通過網絡與“云”相連,實現資源的管理,免去了購買更多存儲空間?!霸啤睂嶋H上包含了巨大的存儲空間,這些存儲空間都是由無數的計算機和服務器構成的,云計算的方式相當于一個資源合理分配的過程。
二、云計算體系結構和服務模式
2.1、云計算的體系結構
云計算的體系并不復雜,簡單來說可以通過各個結構的功能不同將其分為三個層次。首先,最基層的就是提供資源共享的基礎管理層;其次,云需要與外界的設備進行連接,為其提供服務,我們將這一層次稱為應用接口層;再就是運用云計算來實現具體的操作層次——訪問層。這三個層次之間看似獨立運作,各自實現一定的功能,實則具備相互遞進的關系,由下到上依次深入云計算的核心功能。
2.2、云計算的服務模式
云計算有三種不同的服務模式,基礎設施、平臺和軟件?;A設施又可稱為服務IaaS,是最基礎的服務模式,它使用起來沒有特別的嚴格規范,適用于一些基礎設備,例如虛擬的服務設備;平臺服務即PaaS,用戶可以通過這個平臺提供的服務將自己的一些應用進行托管,平臺服務不想基礎設施服務那樣自由,在使用中需要按照具體的細則要求來開展;軟件服務也稱SaaS,它通過瀏覽器將完整的軟件輸送到用戶,實現軟件資源的共享,在日常生活中有很多的應用實例,例如人力資源管理就需要用到這樣的軟件服務模式。
三、云計算關鍵技術問題
3.1、訪問控制管理
訪問控制管理的主要目的是保障數據的匹配性,不同的用戶將數據存儲到云端,如果沒有相應的管理技術,那么云計算的安全性就岌岌可危,云計算所構造的美好藍圖也將淪為泡影。為了控制訪問權限,需要對于每一位用戶做一個安全保障,這就需要密碼學的應用,通過加密的方式將每一份數據資源存儲起來唯一面對一個用戶開放。在密碼鑰匙設置中還需要解決很多問題,如密碼忘記,有效時限等,這都需要有一個系統的管理。
3.2、數據安全問題
用戶需要通過云端來實現數據的存儲及運算,這就涉及到數據傳輸、數據存儲、數據清理、數據隔離等多種相關的關鍵技術,這些技術的核心都是保障數據在云計算過程中的安全性。在數據傳輸過程中,為了保證數據傳輸過程中不會發生泄漏,需要進行加密處理,但是在加密保障安全性的同時數據可能會出現丟失情況;相反的,如果保證數據傳輸完整性,那么數據的安全性能又將降低。因此,如何協調安全保密與完整不丟失的關系式數據傳輸中需要解決的問題。目前主要采用的數據存儲技術有GFS和HDFS兩種,為了保證存儲的安全,以及數據在讀入與寫出之間的流暢有序,相關的存儲計算還需要不斷的改進發展。數據隔離技術是對數據動態變化過程的一個控制,可以有效的隔絕病毒的入侵,保證數據的安全,因為云計算利用成百上千的計算機及服務器,我們不能保證每一個空間都是絕對安全的,因此相應的隔離技術是必須的。當數據刪除之后,如果還存在殘留不但占用存儲空間,通過一定的技術手段還可以對其進行恢復,這將導致用戶信息的泄露,因此,云計算技術發展需要開發一定的殘留鑒定并清除功能,使得用戶能夠放心的使用云計算。
3.3、虛擬技術
虛擬技術是云計算的支撐技術,正是基于虛擬技術的使用才使得用戶能夠實現數據的存儲及運算。在云計算中,用戶在實現資源的共享時,一些不法之徒可能利用虛擬技術的漏洞進行文件破壞,這將有損用戶的利益,使得云計算處于不安全的地位。因此,虛擬技術需要解決很多的問題,關于虛擬化軟件和虛擬化服務器都需要做很多的防護工作,虛擬化層在滿足云計算功能的同時,需要不斷提高自身的完整性,減少漏洞出現的可能性,即使出現漏洞也要能進行即時的恢復。虛擬技術是云計算可行性的保障,正是虛擬技術才使得廣大的資源空間能夠實現充分利用,但是虛擬技術也帶來了一系列可攻陷的漏洞,因此,解決好可行性與完整性是云計算的關鍵問題,只有這樣才能充分保障信息的安全。
四、總結
互聯網時代,云計算是廣大用戶的福音,通過云計算技術可以實現資源共享,減少了終端設備的資源占用率,大大提高了運算速度,是資源合理分配的具體運用。在云計算技術發展中,保證數據存儲的可行性和維護信息安全是必須要解決的兩大關鍵問題,然而二者之間存在很多的沖突與矛盾,提高了數據傳輸的完整性,但是安全系數將會相應降低,這是一個需要不斷平衡的關系。云計算發展還需要不斷的加強相關技術。
【參考文獻】
[1]陳全,鄧倩妮.云計算及其關鍵技術[J].計算機應用,2009,
09:2562-2567.
[2]高林,宋相倩,王潔萍. 云計算及其關鍵技術研究[J].微型
機與應用,2011,10:5-7+11.
[3]林曉鵬.云計算及其關鍵技術問題[J].現代電子技術, 2013,
12:67-70.
[4]高崇.云計算及其關鍵技術研究[J].科技經濟市場,2015,
01:16-18.
[5]劉國. 云計算及其關鍵技術淺談[J]. 信息安全與技術,
2015,09:41-43.