論雲計算技術及運營可行性研究論文

論雲計算技術及運營可行性研究論文

  摘 要:隨著我國科學技術的發展,資訊科技已經廣泛的應用到了社會生活的方方面面。雲計算技術作為一項近幾年來新提出來的技術概念,在計算機科學領域得到了廣泛的關注,並引發了一系列的研究探討。本文對雲計算技術的發展以及其關鍵技術進行了詳細的闡述,並對雲計算技術運營的可行性進行了分析,為雲計算技術的發展提供參考。

  關鍵詞:雲計算技術;運營;可行性;參考

  雲計算是一種透過網際網路提供虛擬化資源的,動態且易擴充套件的計算方式為使用者提供自定義的、有效可靠的、資源利用最大化的分散式計算服務的新興技術。計算服務在最初主要是集中採用大型處理機進行計算,隨著資訊和通訊技術的發展,逐漸發展為基於網路的分散式任務處理模式,近年來又出現了按需處理的雲計算技術。雲計算技術會將網路上的各種服務資源首先進行虛擬化,然後再安排專人負責整個資源的排程、管理和維護工作,實現資源的按需服務。雲計算模式綜合運用了分散式計算、虛擬化技術、效用計算、網格計算以及Web服務等多項技術,從而保證虛擬資源能在任何時間、任何地點得到最大化的利用,極大地提高了大規模計算的效率。

  目前雲計算一定成為一種提供網際網路服務的重要商業平臺,雲計算的概念已經逐漸深入到包括以虛擬化技術為基礎的IT資源整合服務的各種運算服務當中,極大地推動了資訊計算科學的發展,。因此加強雲計算技術的研究以及對其運營可行性進行深入分析具有重大的現實意義。

  1 雲計算技術的關鍵技術以及計算優勢

  雲計算技術是一項複雜的超級計算工程,在資料儲存、資料管理、系統管理等多個方面有自身獨特的關鍵技術,同時也由於這些關鍵技術雲計算也形成對於其他計算方式的優勢,極大地提高了計算的效率和計算速度。

  1.1 雲計算的關鍵技術。

  (1)資料儲存技術。雲計算中的資料儲存技術採用冗餘的儲存方式,對同一份資料儲存多個副本,從而保證存數資料的可靠性和安全性。並且雲計算是大資料計算,要同時為大量客戶進行服務,這也就要求雲計算的資料儲存具有較高的吞吐率和傳輸速度,從而保證多個客戶可以及時有效的得到資料計算服務。目前主要的雲計算資料儲存技術包括Google開發的GFS以及Hadoop團隊開發的HDFS。

  (2)資料管理技術。雲計算中資料管理技術一般採用列儲存的資料管理方式。雲計算是面向大量客戶的大資料計算,需要對大量的資料進行集中有效的管理,同時在計算過程中需要呼叫資料時,快速準確的在龐大的資料庫找到所需要的資料也是資料庫管理的關鍵技術之一。

  (3)雲計算平臺管理技術。雲計算平臺管理是運用“神經網路”將大量的伺服器串聯起來進行協調工作,透過智慧化的手段實現整個系統的正常執行。雲計算結構龐大,關聯的伺服器數量可能回達到上百萬臺,執行的應用錯綜複雜,因此做好整個雲計算平臺的管理工作也是雲計算過程中的一項關鍵技術。

  (4)並行程式設計模式。雲計算採用Map-Reduce 程式設計模式,將任務分成多個子任務,透過 Map 和 Reduce 兩步實現任務在大規模計算節點中的排程與分配。雲計算程式設計模型中的並行執行和任務排程對於使用者和程式設計人員的透明更加有效的利用雲計算技術中的資源,更好地為客戶進行服務。

  (5)綠色節能技術。雲計算系統和傳統的計算模式有著本質的區別,雲計算是以資料中心建設為核心而最佳化的。一旦系統溫度過高,降溫措施自動相應並自動將該計算中心的計算任務轉移到其他計算中心,實現該中心的自動降溫,最終實現了雲計算的節能減排和系統最佳化。

  1.2 雲計算的計算優勢。

  雲計算技術極大的降低了企業的IT建設以及運營維護成本,節省了能源消耗,同時提高了企業的資料處理效率。雲計算技術在資料儲存、資料管理、運算能力方面的優勢使其成為推動企業資訊發展、科學進步的巨大動力。

  結合相關的技術理論對比可以發現:

  (1)雲計算的操作可效能比較高,成本低。對於一些新興企業來說,可以用較少的資金就能完成相關的資料運算,將相應的商業計劃付諸實際。較低的操作成本,快速啟動是雲計算對於其他模式的一大優勢。

  (2)雲計算技術可以根據客戶的需求分配相應的計算資源,不會造成計算資源的浪費,具有良好的靈活性。同時雲計算具有強大的計算能力和資料儲存、管理能力,可以最大程度的滿足不同客戶對不同資料處理的要求。

  (3)雲計算服務平臺屬於公共服務平臺,在客戶的使用過程中不需要自身部署安裝自身的資料處理中心,無需投入額外的資金,獲取計算服務的成本較低。

  2 雲計算技術的運營可行性分析

  雲計算技術主要是利用雲計算服務平臺向相關的技術人員和不同的客戶提供平臺開口,利用這開口平臺可以提供的基礎服務主要包括一下幾個方面:

  (1)雲計算中的客戶與儲存管理。雲計算的主要服務物件包括相關的技術人員和一般的消費者。雲計算技術會根據實際使用者的需求進行資源的科學性匹配,及時對資源進行劃分和釋放。當用戶的需求完成之後,這部分資源就會被及時釋放,並且用於其他用途,當新的使用者提出新的需求時,這部分資源又會被重新劃分,再次利用起來,從而保證了資源利用的最大化。同樣雲計算過程中的資料儲存管理也會根據使用者的`個人需求及時的進行呼叫、切換以及釋放等,從而保證儲存資源應用到最需要的地方,提高儲存空間的利用率。

  (2)雲計算中的運營成本。雲計算中可以透過壓縮軟體開發生命週期以及降低IT總成本來降低雲計算的運營成本。降低軟體的開發週期可以有效降低,制定統一的標準以及規劃可以有效的節約人力資源成本。同時運用雲計算技術可以延長伺服器的使用年限,間接降低了運營過程中的硬體成本。

  (3)雲計算中作業系統的部署和維護。雲計算可以透過雲計算平臺中的平臺開口管理員來實現對整個作業系統的部署以及運營維護。當雲計算過程中需要進行一對一特殊服務或者特殊定製服務時,相應的平臺開口管理員可以透過相關操作,實現相關軟體的一對一特殊定製服務。

  3 雲計算技術的案例應用

  中國移動作為最早介入我國雲計算領域的企業之一,從而2007年就逐漸開始了雲計算的研究與應用,為了滿足中國移動對於低成本、高效能、高可靠性、可擴充套件IT計算和儲存以及對於網際網路服務的需求,中國移動實施了“大雲”計劃,並在2008年建設了256個實驗平臺,試點結果分析表明雲計算技術在降低陳本、提高效率等方面有著顯著的效果。透過“大雲”執行結果和小型機系統的對比分析可以發現:“大雲”的資料探勘效能提高了將近50倍,其資料處理效能最高提高了將近60倍,雲計算的優越性非常明顯。

  4 結束語

  雲計算技術作為一種新興的計算模式,得到了廣泛的關注,又由於自身在資料儲存、管理,計算等方面的巨大優勢,得到了廣泛的應用。雲計算模式的出現使得計算能力以及儲存空間可以像普通商品一樣透過網際網路進行流通、交易、買賣,這極大地促進了資訊計算科學的發展、為企業的資料計算提供了廉價有效的服務。透過加強對雲計算技術以及其運營可行性的研究,可以更好地將雲計算技術推向市場,為廣大企業和人民群眾服務。

  參考文獻:

  [1]唐敏.基於自然雲的雲計算模型[EB/OL].中國科技論文線上,2008(09).

  [2]王文清,陳凌.CALIS數字圖書館雲服務平臺模型[J].大學圖書館學報,2009(04):13-18.

最近訪問