-
我國云計算細分行業分析(圖)
2016/8/3 10:32:34 來源:中國產業發展研究網 【字體:大 中 小】【收藏本頁】【打印】【關閉】
核心提示:云計算按照服務類型大致可以分為三類:將基礎設施作為服務IaaS、將平臺作為服務PaaS和將軟件作為服務SaaS。云計算按照服務類型分類資料來源:公開資料整理IaaS將硬件設備等基礎資源封裝成服務供用戶使用,如Amazon云計算AWS(A云計算按照服務類型大致可以分為三類:將基礎設施作為服務IaaS、將平臺作為服務PaaS和將軟件作為服務SaaS。
云計算按照服務類型分類
資料來源:公開資料整理
IaaS將硬件設備等基礎資源封裝成服務供用戶使用,如Amazon云計算AWS(Amazon Web Services)的彈性計算云EC2和簡單存儲服務S3。在IaaS環境中,用戶相當于在使用裸機和磁盤,既可以讓它運行Windows,也可以讓它運行Linux,因而幾乎可以做任何想做的事情,但用戶必須考慮如何才能讓多臺機器協同工作起來。AWS提供了在節點之間互通消息的接口簡單隊列服務SQS(Simple Queue Service)。IaaS最大優勢在于它允許用戶動態申請或釋放節點,按使用量計費。運行IaaS的服務器規模達到幾十萬臺之多,用戶因而可以認為能夠申請的資源幾乎是無限的。而IaaS是由公眾共享的,因而具有更高的資源使用效率。
PaaS對資源的抽象層次更進一層,它提供用戶應用程序的運行環境,典型的如Google App Engine。微軟的云計算操作系統Microsoft Windows Azure也可大致歸入這一類。PaaS自身負責資源的動態擴展和容錯管理,用戶應用程序不必過多考慮節點間的配合問題。但與此同時,用戶的自主權降低,必須使用特定的編程環境并遵照特定的編程模型。這有點像在高性能集群計算機里進行MPI編程,只適用于解決某些特定的計算問題。例如,Google App Engine只允許使用Python和Java語言、基于稱作 Django的Web應用框架、調用Google App Engine SDK來開發在線應用服務。
SaaS的針對性更強,它將某些特定應用軟件功能封裝成服務,如Salesforce公司提供的在線客戶關系管理CRM(Client Relationship Management)服務。SaaS既不像PaaS一樣提供計算或存儲資源類型的服務,也不像IaaS一樣提供運行用戶自定義應用程序的環境,它只提供某些專門用途的服務供應用調用。
需要指出的是,隨著云計算的深化發展,不同云計算解決方案之間相互滲透融合,同一種產品往往橫跨兩種以上類型。例如,Amazon Web Services是以PaaS起家的,但新提供的彈性MapReduce服務模仿了Google的MapReduce,簡單數據庫服務SimpleDB 模仿了Google的BigTable,這二者屬于PaaS的范疇,而它新提供的電子商務服務FPE和DevPay以及網站訪問統計服務Alexa Web服務,則屬于SaaS的范疇。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如有侵權行為,請第一時間聯系我們修改或刪除,郵箱:[email protected]。