1. 程式人生 > >雲計算的“雲”,除了公有雲、私有雲和混合雲,雲計算還有這些細分領域

雲計算的“雲”,除了公有雲、私有雲和混合雲,雲計算還有這些細分領域

調度 案例 特權 網絡 其它 pla war 軟件 相關

雲計算的“雲”,源於繪制互聯網圖表時的一個習慣——將其畫成一朵雲。最受認同的關於雲計算含義的解釋是,在一個商業供應者的數據中心上通過互聯網遠程運行工作負載——也就是所謂的“公有雲”模式。AWS、Azure、谷歌雲等平臺都是這一雲計算概念的例證。

但是,雲計算還有一個更精確的解釋:數據中心資源的虛擬化和中心管理。其關鍵優勢是敏捷性——根據工作負載的需求,使用抽象計算、存儲和網絡等資源,且具備大量的預構建服務。

從客戶的角度來看,公有雲能夠提供一種方式,在不投入新的硬件和軟件的情況下,獲得新的功能。同時,客戶只需按照自己所使用的資源為他們的雲供應商支付費用。只要填寫web表單,用戶就可以設置賬戶、加速虛擬機或提供新的應用程序。根據客戶在運行自己的工作負載時的需求增加更多計算資源,這種特性被稱為伸縮性。

雲計算中常見的公有雲、私有雲、混合雲

雲計算中可用的服務種類是很多的,除了常見的公有雲、私有雲、混合雲外,還有以下這些細分的領域:

雲計算中可用的服務種類是很多的,如常見的公有雲、私有雲、混合雲

1、IaaS

Iaas(Infrastructure as a Service,基礎設施即服務)提供給消費者的服務是對所有計算基礎設施的利用,包括處理CPU、內存、存儲、網絡和其它基本的計算資源,用戶能夠部署和運行任意軟件,包括操作系統和應用程序。用戶不管理或控制任何雲計算基礎設施,但能控制操作系統的選擇、存儲空間、部署的應用,也有可能獲得有限制的網絡組件(例如路由器、防火墻、負載均衡器等)的控制。

2、PaaS

PaaS(Platform-as-a-Service,平臺即服務)能將現有各種業務能力進行整合,具體可以歸類為應用服務器、業務能力接入、業務引擎、業務開放平臺,向下根據業務能力需要測算基礎服務能力,通過IaaS提供的API調用硬件資源,向上提供業務調度中心服務,實時監控平臺的各種資源,並將這些資源通過API開放給SaaS用戶。

PaaS所提供的服務與其他的服務最根本的區別是PaaS提供的是一個基礎平臺,而不是某種應用。在傳統的觀念中,平臺是向外提供服務的基礎。一般來說,平臺作為應用系統部署的基礎,是由應用服務提供商搭建和維護的,而PaaS顛覆了這種概念,由專門的平臺服務提供商搭建和運營該基礎平臺,並將該平臺以服務的方式提供給應用系統運營商。

3、SaaS

SaaS(Software-as-a-Service,軟件即服務)提供給客戶的服務是運營商運行在雲計算基礎設施上的應用程序,用戶可以在各種設備上通過客戶端界面訪問。用戶不需要管理或控制任何雲計算基礎設施。SaaS采用靈活租賃的收費方式,一方面,企業可以按需增減使用賬號;另一方面,企業按實際使用賬戶和實際使用時間付費。由於降低了成本,SaaS的租賃費用較之傳統軟件許可模式更加低廉。

4、私有雲

私有雲(Private Clouds)是為一個客戶單獨使用而構建的,核心屬性是專有資源,因而提供對數據、安全性和服務質量最有效控制。客戶擁有基礎設施,並可以控制在此基礎設施上部署應用程序的方式。私有雲可部署在企業數據中心的防火墻內,也可以將它們部署在一個安全的主機托管場所。

5、混合雲

混合雲(Private Clouds)融合了公有雲和私有雲,是近年來雲計算的主要模式和發展方向。出於安全考慮,企業更願意將數據存放在私有雲中,但是同時又希望可以獲得公有雲的計算資源,在這種情況下混合雲被越來越多地采用,它將公有雲和私有雲進行混合和匹配,以獲得最佳的效果,這種個性化的解決方案,達到了既省錢又安全的目的。

6、iDaaS

在私有數據中心和公有雲網站上,與雲計算相關的最大的安全問題就是管理用戶身份及其相關權利和權限。IDaaS(identity as a service,身份即服務)供應商保持基於雲計算的用戶配置文件,驗證用戶身份,並使訪問資源或應用程序基於安全策略、用戶組和個人的特權;能夠集成各種目錄服務(Active directory LDAP,等等),這是至關重要的。

7、FaaS

FaaS(functions as a service,功能即服務)是一種無服務器計算的雲實例化,為PaaS增加了另一個抽象層,以便開發人員在堆棧中完全隔絕一切優先級低於他們代碼的東西——不是去搞虛擬服務器、容器和應用運行時間,而是上傳功能代碼塊,讓它們被某個事件觸發(例如表單提交或上傳文件)。所有主要雲都會在IaaS之上提供FaaS:AWS Lambda、Azure Functions、谷歌雲Functions以及IBM OpenWhisk。FaaS應用的一個特殊的好處是,在事件發生之前不會使用IaaS資源,可通過降低資源使用率來減少費用。

8、iPaaS

數據集成是任何具備一定規模的公司的一個關鍵問題,尤其對於那些大規模采用SaaS的企業而言。iPaaS(integration platform as a service,集成平臺即服務)供應商通常提供預先構建的連接器,為流行的SaaS應用程序和本地企業應用程序之間提供共享數據。

9、共有 API

共有API(應用程序設計接口)為開發人員提供可以編程方式訪問的應用程序功能。比如在構建Web應用時,通過谷歌地圖API為用戶提供行車路線。任何企業都可以提供自己的公有API實現客戶消費數據和應用程序功能的訪問。

10、垂直雲

垂直雲(Vertical clouds)通過提供PaaS雲在零售、制造、金融、醫療、生命科學等領域建立垂直應用程序,減少這些程序的市場投放時間,加速特定領域的B2B集成。其中大部分的垂直雲構建都帶有培養生態合作系統的目的。

11、協作平臺

協作解決方案如Slack、微軟Teams和HipChat已經成為重要的信息溝通平臺,使組織內部能夠有效地溝通和合作。基本上,這些解決方案是相對簡單的SaaS應用程序,支持聊天形式的消息傳遞以及文件共享和音視頻交流,大多數提供API來促進與其他系統的集成,使第三方開發者創建和共享插件,增強功能。

雲宏專註於雲計算大數據關鍵技術研發。肩負著核心產品國產化使命,雲宏已成為國內第一家在雲操作系統虛擬化引擎、虛擬化管理、雲服務管理三個層次均擁有自主知識產權的企業,致力於為客戶提供技術領先、安全可控的雲計算基礎軟件產品及行業雲計算大數據解決方案,應用案例已遍布金融、政府、電信、航天軍工、醫療、企業等多個領域。

雲計算的“雲”,除了公有雲、私有雲和混合雲,雲計算還有這些細分領域