雲計算

雲計算(Cloud Computing),是一種基於互聯網的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需提供給計算機和其他設備。典型的雲計算提供商往往提供通用的網絡業務應用,可以通過瀏覽器等軟件或者其他Web服務來訪問,而軟件和數據都存儲在服務器上。雲計算服務通常提供通用的通過瀏覽器訪問的在線商業應用,軟件和數據可存儲在數據中心。
雲計算可以認爲包括以下幾個層次的服務:基礎設施即服務(IaaS),平臺即服務(PaaS)和軟件即服務(SaaS)。

IaaS:基礎設施即服務

  IaaS(Infrastructure-as-a- Service):基礎設施即服務。消費者通過Internet可以從完善的計算機基礎設施獲得服務。

PaaS:平臺即服務

  PaaS(Platform-as-a- Service):平臺即服務。PaaS實際上是指將軟件研發的平臺作爲一種服務,以SaaS的模式提交給用戶。因此,PaaS也是SaaS模式的一種應用。但是,PaaS的出現可以加快SaaS的發展,尤其是加快SaaS應用的開發速度。

SaaS:軟件即服務

  SaaS(Software-as-a- Service):軟件即服務。它是一種通過Internet提供軟件的模式,用戶無需購買軟件,而是向提供商租用基於Web的軟件,來管理企業經營活動。

雲計算平臺可以劃分爲3類:以 數據存儲爲主的存儲型雲平臺,以數據處理爲主的計算型雲平臺以及計算和數據存儲處理兼顧的綜合雲計算平臺。

實現雲計算的四點基礎:

1.企業的IT基礎架構要有一個集中統一的格局; 
  2.信息部門對虛擬化技術要有熟練的應用; 
  3.要用SOA的理念去理解雲計算,按照服務來構建應用; 
  4.要有走向智慧企業的整體目標

雲計算平臺服務明顯特徵:

  (1)服務無處不在用戶只需要一臺具備基本計算能力的計算設備以及一個有效的互聯網連接,就可以隨時隨地使用該服務。從這個意義來講,任何聯網的應用,都具備成爲雲計算平臺的潛力。

  (2)具備進入成本用戶具備使用該服務的需求,但是並不具備獨立提供該服務的經濟或者技術條件。譬如說某些企業需要定期地進行大規模的運算,但是並不值得專門爲此購置一臺具備大規模運算能力的計算設備。超算中心通過發展客戶羣讓多個用戶來分擔超級計算機的成本,使得其用戶能夠在不擁有計算設備的情況下以較小的成本完成計算任務。

  (3)用戶決定應用雲計算平臺提供計算能力(包括處理器、內存、存儲、網絡接口),但是並不關心用戶的應用類型。用戶利用雲計算平臺所提供的計算能力,並且充分考慮雲計算平臺所設定的(技術和經濟)限制,開發出豐富多彩的應用。滿足如上幾個條件的雲計算平臺,又可以按照其所提供服務之層次細分爲基礎設施服務(IaaS,例如在線存儲和數據庫服務)、平臺即服務(PaaS,例如AMP虛擬主機和Java EE應用服務器容器)和軟件即服務(SaaS,例如Google Docs)。很多廠商在提到雲計算的時候,往往會同時提到分佈式計算(Distributed Computing)、並行計算(ParalleComputing)、網格計算(Grid Computing)、實用計算(Utility Computing)等等概念。事實上用戶並不關心這些五花八門的新名詞,他們所關心的僅僅是某項服務是否可用以及使用該服務所需要的成本。說得難聽點,這些概念僅僅是雲計算平臺提供商在創建雲計算平臺時才需要了解的技術細節,它們可以被認爲是雲計算的表象,但並不是雲計算的本質。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章