雲計算及關鍵技術研究
學術交流
作者:李麗坤 陳建偉
【摘要】雲計算是當前借助網絡、互聯網的資源實現計算目的的比喻性說法,本文首先闡述了雲計算的概念,然後從靈活性、實用性和經濟性三個角度分析了雲計算的特點,最後,則進一步探究了與雲計算相關的虛擬技術、數據處理技術、SOA技術和編程技術。
【關鍵詞】雲計算;關鍵技術;靈活性
隨著人們對計算機資料的需求日益增長,計算機技術也隨之得到了很大的發展,為滿足現代大規模數據處理的需要,雲計算技術應運而生。雲計算技術不僅為人們平常的生活變得更加快捷便利,更重要的使人們的工作以及商業的形式也隨之發生了巨大的變化,最為一種新的IT模式,雲計算技術得到了各個行業的廣泛關注,鑒於雲計算技術的使用成本不高,而具有高度的靈活性和交互性,最終使雲計算成為計算機技術領域裏的一個熱門課題。
一、雲計算技術的闡述
雲計算技術是在Internet互聯網的基礎上,構建的一種新型的計算模式,與分布式計算以及存儲架構結合起來運用,進而達到方便快捷和成本較低的目的。運用遠超的數據中心處理技術,將千萬台的計算機及其服務器連接起來,致使雲計算可以實現超過10萬億次的計算速度。在如此強大的計算能力下,使得雲計算在計算方麵運用更加的廣泛。在使用雲計算時,使用者通過iPad、手機以及電腦等具有通信的工具即可進入雲計算的數據處理中心實現對數據的計算和存儲。與此同時,還可以將使用者需要發布的信息以低廉的價格在雲計算中進行實時發布。
廣義上講,雲計算就是用方便、快捷的方式結合網絡訪問的可配置的數據資源庫,通過低廉的管理成本,實現數據信息的快速發布的一種新型計算模式,使得雲服務的開發方、提供方以及應用方在沒有專業知識的前提下,可以方便快捷的運用網絡技術實現對雲計算數據處理的運用。雲計算的出現為中小企業創業者提供了較大的機遇,為其在與強勢企業的競爭提供了可能性,運用雲計算技術進行新產品的研發以及新市場的開發時可以節省高額的成本,從而導致了傳統模式的硬件生產者麵臨著很大的挑戰。
二、雲計算技術的特點
雲計算技術從其所發揮的作用分析,具有以下的特點:第一,使用的靈活性。由於雲計算終端設備包括了手機、筆記本電腦等多種可接入網絡的設備均可使用雲計算的服務,使得雲計算的使用不受時間和空間的限製。第二,具有較高的實用性。通過對雲計算數據的大量存儲,進一步提高雲計算的計算性能,保證雲計算可提供較高的數據處理準確率。在雲計算技術中,當係統出現失效節點時係統可自動對其進行檢測,從而排除失效節點,保證係統的正常運行。第三、經濟方麵的適用性。在雲計算技術中,由於其成本的低廉,使得人們在構建具有大量商業機組的集群時,更願意選擇雲計算技術來完成此項工作。
三、雲計算的關鍵技術
(一)虛擬化技術
虛擬化技術是為了更多的使用者借助虛擬機通過終端設備實現便捷計算係統運用,從而使得最大限度的發揮巨湧高價值的硬件設備。通過虛擬化技術的運用,使得共享底層結構下的分布式虛擬環境得以實現。當下,人們運用虛擬化技術將信息數據資源的抽象邏輯得以表示,為雲計算的提供了關鍵技術。虛擬化技術在降低大規模的異構服務器的差異化的同時,運用其靈活性和伸縮性的特點,最大限度的將雲計算的係統管理簡單化。虛擬化技術的在雲計算中運用,促進了資源的合理化運用,降低了使用成本。IBM公司運用“藍雲”數據計算係統,將硬件級別以及開源軟件進行虛擬兩個級別的虛擬化。當下,針對虛擬化技術的研究主要是圍繞小規模的請求服務係統進行展開,大規模以及SOA服務的並發服務還有待進一步的研究。與此同時,由虛擬化技術引發的一係列安全性的問題同樣需要人們投入精力進行攻克。