雲端計算的基本概念

luashin發表於2016-01-09

一、雲端計算的基本概念

  "雲"這個詞已經被說得爛到不能再爛了。雲端計算,雲平臺,雲+端,雲服務,雲……但與很多行業裡的朋友聊天發現,其實大家對雲端計算到底是怎麼個玩意,並不是太瞭解。作者今天為大家梳理一下,各種各樣的“雲”,葫蘆裡都在賣什麼藥。

  雲是網路、網際網路的一種比喻說法,計算可以理解為計算機,因此雲端計算的基本模型,就是遠端計算服務:使用者透過網路連線到計算機上,獲取計算服務。而遠端計算機,因為規模效應,可以提供比個人計算機強大若干個數量級的計算能力,可以根據使用者需求提可供彈性伸縮的計算資源,可以大大降低使用者獲取相同計算結果花費的成本。這三點其實都很容易理解。

  1.計算能力。使用者的個人計算機一臺智慧配置一顆CPU,但云計算遠端呼叫的計算機叢集可能有成百上千顆CPU,計算能力天壤之別。

  2. 彈性的計算資源。個人電腦想要增加記憶體,只能重新買一根記憶體條來安裝。而云計算的彈性伸縮能力,可以做到點下滑鼠,記憶體就變成了8G。

  3. 低廉的使用成本。由於規模效應,以及按需使用的分配原則,硬體成本低,資源閒置率也低,所以也進一步降低了雲端計算的使用成本。

二、雲端計算的服務形式

  其實這是作為普通使用者,或者從業人員更關心的話題:使用雲端計算的正確姿勢是什麼?

  雲端計算提供的服務目前有三種方式:IaaS層,PaaS層以及SaaS層。

  IaaS(Infrastructure-as-a- Service):基礎設施即服務,常見形式是硬體伺服器租用。阿里巴巴、騰訊、京東雲鼎提供的就是IaaS層為主的雲端計算服務。IaaS層的雲服務配置 靈活,但使用起來更為複雜,適合大型的、後臺處理業務複雜的專案選用。IaaS層的服務目前基本已全面收費。

  PaaS(Platform-as-a- Service):平臺即服務,常見形式是提供Web託管的應用引擎(App Engine)。我估計PaaS層是大家最不熟悉的一類服務,但恰好,PaaS層是最適合多數開發者選用的雲端計算服務。PaaS層可以被理解為在IaaS 層提供的硬體服務之上,還額外搭建好了伺服器環境、中介軟體、資料庫等。開發者使用者只需要將網頁程式碼上傳部署,網站就可以執行起來了,既降低了IT運維成 本,還省去了大量的開發與運維工作量。PaaS平臺目標的產品包括:BAE,目前京東JAE是全免費,BAE、SAE是收費的,BAE根據每日收費,SAE是根據使用服務來收費。穩定性都存在一些問題,JAE、SAE相比而言較為穩定。

  SaaS(Software-as-a- Service):軟體即服務,常見的形式是提供Web端應用,按需購買使用,著名的CRM服務提供商Salesforce就是此類代表。國內提供 SaaS服務的包括阿里雲、京東電商雲、新浪雲商店等。SaaS層服務目前收費與免費模式平分秋色,還暫無定論。

三、個人雲服務

  個人雲服務,其實談不上真正的“雲端計算”,因為它只有“雲”,沒有“計算”。再退一步講,所謂“雲”,其實也就是一個行動網路而已,沒有任何可值得神秘的地方。典型案例便是網易(有道)旗下多款產品:網易雲相簿、雲音樂、雲閱讀、雲閱讀等等。

  甚至有人稱,QQ早年與ICQ競爭的時代,ICQ只能將聯絡人儲存在計算機本地,而QQ可以將聯絡人儲存到伺服器上,因此QQ是最早的雲端計算廠商。 諸如此類的說法, 都是由於對雲端計算知識的極度貧乏而衍生出來的誤讀。真正的雲端計算是技術門檻、資金投入、回報週期、現金流等問題都很突出的行業,只有土豪玩家敢全面佈局。 稍有實力的玩家可以做一兩個點,多數玩家被排除在門檻之外。

  本文轉載自:http://www.cnblogs.com/cloud_china/p/3835286.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9034054/viewspace-1974348/,如需轉載,請註明出處,否則將追究法律責任。

相關文章