文章摘要: 3. 雲端計算技術所面臨的問題 目前雲端計算技術所存在的主要問題便是安全問題雲平臺在大量資料儲存的過程中同時還能夠進行規模性的資料計算和分析
雲端計算是一種新型的計算模式,其主要特點是在網際網路存在的基礎上通過動態可伸縮的虛擬化資源來進行計算。隨者雲端計算的興起,世界著名的IT企業都加入到了雲端計算的開發當中,近些年,來我國也對雲端計算技術的開發也越來越重視。有關資料顯示,在未來雲端計算所佔IT成本的比例將會超過30%,在各大IT公司的大力推動下,雲端計算將會有更加廣闊的發展空間。
1. 雲端計算技術的現狀
雲端計算技術正在逐漸步入成熟化階段,其使用範圍越來越廣。在科研領域可以通過雲端計算進行地震監測、海洋資訊監控、天文資訊計算處理;在網路安全防護上可以通過雲端計算進行病毒庫儲存、垃圾郵件遮蔽:在多媒體影象及音訊處理處理中可以利用雲端計算進行動畫素材儲存分析、高模擬動畫製作、海量圖片檢索;在網際網路領域中,在雲端計算的支援下可以提供相應的E-mail服務、線上實時翻譯、網路檢索服務;在醫學領域中,雲端計算將成為DNA資訊分析、海量病例儲存分析、醫療影像處理的重要技術支援。隨著雲端計算技術的不斷深入,雲端計算技術也逐漸進入了我們平時的生活中,為我們的生活帶來了極大的便利。總之,雲端計算技術已經成爲了全球資訊科技的發展趨勢,對各行各業帶來了巨大的推進作用。
2. 雲端計算技術的特點
雲端計算技術具有以下特點:
- 可靠性較強。雲端計算技術主要是通過冗餘方式進行數據處理服務。在大量計算機機組存在的情況下,會讓系統中所出現的錯誤越來越多,而通過採取冗餘方式則能夠降低錯誤出現的概率,同時保證了資料的可靠性。
- 服務性。從廣義角度上來看,雲端計算本質上是一種數字化服務,同時這種服務較以往的計算機服務更具有便捷性,使用者在不清楚雲端計算具體機制的情況下,就能夠得到相應的服務。
- 可用性高。雲端計算技術具有很高的可用性。在儲存上和計算能力上,雲端計算技術相比以往的計算機技術具有更高的服務質量,同時在節點檢測上也能做到智慧檢測,在排除問題的同時不會對系統帶來任何影響。
- 經濟性。雲端計算平臺的構建費用與超級計算機的構建費用相比要低很多,但是在效能上基本持平,這使得開發成本能夠得到極大的節約。
- 多樣性服務。使用者在服務選擇上將具有更大的空間,通過繳納不同的費用來獲取不同層次的服務。⑥程式設計便利性。雲端計算平臺能夠為使用者提供良好的程式設計模型,使用者可以根據自己的需要進行程式製作,這樣便為使用者提供了巨大的便利性,同時也節約了相應的開發資源。
3. 雲端計算技術所面臨的問題
目前雲端計算技術所存在的主要問題便是安全問題。一般使用者都是通過計算機系統如windows和Linux來得到相應的服務,在進行系統構建的過程中,則需要考慮主機安全、系統安全、網路安全等問題。通過雲端計算所構建的雲端計算平臺在安全問題處理上較以往的單個計算機系統更具有優勢。雲平臺可以將使用者的資料資訊進行高度的整合,這樣就能夠將使用者的安全隱患轉移給雲平臺終端,相對而言,雲平臺在安全問題的防範上更加可靠。目前,雲端計算技術在安全問題上已經有了長足的進步,通過對數據傳輸、資料儲存、資料審計三個環節採取相應的安全措施,從而保障整個雲平臺的安全。
4. 雲端計算中的關鍵技術概述
雲端計算關鍵技術主要包括資料儲存技術和資料管理技術以及程式設計模式。
(1) 資料儲存技術
雲端計算一般都是通過分散式儲存的手段來近進行資料儲存,同時在冗餘式儲存的支援下,能夠提高資料儲存的可靠性,這樣就能讓資料同時存在多個儲存副本,更加提高了資料的安全性。在現有的雲端計算資料儲存中主要是通過兩種技術來進行資料儲存非開源的GFS和開源的HDFS,以上技術實質上是大型的分散式檔案系統,在計算機組的支援下向客戶提供所需要的服務。
(2) 資料管理技術
由於雲平臺承載了大量的使用者資訊,這就對雲平臺的資料管理功能提出了很高的要求。在雲端計算的支援下,雲平臺在大量資料儲存的過程中同時還能夠進行規模性的資料計算和分析。其代表性技術為Big Table資料管理技術,通過列儲存的方式來對用戶數據進行管理。
(3) 程式設計模式
在現有的雲端計算中主要是通過Map-Reduce程式設計模式來進行程式設計。以Map-Reduce程式設計模式編寫出來的程式具有很好的相容性同時也具備很強的容錯性,一旦伺服器工作節點出現問題,可以直接將出現問題的節點進行遮蔽,同時將正在執行的程式轉移到其他伺服器上執行,這樣就能夠保證數據處理工作的正常進行。
5. 結語
雲端計算技術目前還處於發展階段,在現有的基礎上對其進行不斷地改良將會為其提供更加廣闊的發展空間。當然目前的雲端計算技術還存在著一些問題,特別是雲端計算資料中心由於處理資料規模較大,很容易造成裝置發熱從而對裝置帶來一定的影響,另外雲端計算介面也存在著不同的標準,還需要進一步統一。總之,雲端計算技術為我們的生活帶來了極大的便利,也為各行各業提供了良好的技術支援,發展雲端計算技術將會成為IT資訊科技的主流趨勢。