云計算的實現(xiàn)依賴于能夠?qū)崿F(xiàn)虛擬化、自動負載平衡以及隨需應變的軟硬件平臺。云平臺的業(yè)務模式通常有基礎設施即服務(IaaS)、平臺即服務(PaaS) 和軟件即服務(SaaS)3種形式。通過對目前的典型云計算系統(tǒng)進行深入剖析,一般可將云計算系統(tǒng) 內(nèi)部看作一組服務的集合, 即在云計算的環(huán)境之下,一切都是服務, 軟件是服務,平臺是云平臺的服務,基礎架構(gòu)是云架構(gòu)的服務和提供運營的服務。
(1)基礎設施層?;A設施層主要包括計算資源和存儲資源,整個基礎設施也可以作為- 種服務向用戶提供,即IaaS。IaaS不僅向用戶提供虛擬化的計算資源和存儲資源,同時還要保證用戶訪問時的網(wǎng)絡帶寬等。例如,Amazon云計算(AWS)的彈性計算云EC2和簡單存儲服務S3。在laaS環(huán)境中,用戶相當于在使用裸機,既可以讓計算機運行Windows,也可以讓計算機運行Linux.用戶的使用過程也很簡便,如Google的云計算平臺主要采用PaasS商業(yè)模式,提供的云計算服務按需收費。
(2) 平臺層。在基礎設施之上的平臺層可以認為是整個云計算系統(tǒng)的核心層,主要包括并行程序設計和開發(fā)環(huán)境、結(jié)構(gòu)化海量數(shù)據(jù)的分布式存儲管理系統(tǒng)、海量數(shù)據(jù)分布式文件系統(tǒng)以及實現(xiàn)云計算的其他系統(tǒng)管理工具(如云計算系統(tǒng)中資源的部署、分配、監(jiān)控管理、安全管理以及分布式并發(fā)控制等)。平臺層主要是為應用程序開發(fā)者設計的,開發(fā)者不用擔心應用程序運行時所需的資源,因為平臺層可提供應用程序運行和維護所需的一切平臺資源。PaaS 業(yè)務模式的大多數(shù)提供商將平臺資源限定于某種語言和集成開發(fā)環(huán)境(IDE) 。例如,谷歌的AppEngine支持Python及相應的IDE.這類似于在高性能集群計算機上進行MPI編程,只適用于解決某些特定的計算問題。
(3)應用層。應用層可而向用戶提供簡單的軟件應用服務以及用戶交互接口等,這一層又稱為軟件即服務,即SaaS. SaaS 的針對性更強,它可將某些特定應用軟件功能封裝成服務,如Sales Force 公司提供的在線客戶關系管理(CRM) 服務。SaaS既不像laaS那樣提供計算或存儲資源類型的服務,也不像Paas 那樣提供運行用戶自定義應用程序的環(huán)境,它只提供某些專門用途的服務以供用戶應用時調(diào)用。例如,AT&T 推出的基于EMC Atmos 數(shù)據(jù)存儲基礎架構(gòu)的“Synaptic Storage as a Service”,用戶可以在任何時間從任何地點進行訪問,使用AT /T的網(wǎng)絡云來保存、分布和找回數(shù)據(jù)。用戶通過一個基于Web的用戶界面制定詳細規(guī)則,服務自動按照用戶需要擴展存儲容量,而用戶只需要根據(jù)所使用的容量和時間進行付費即可。
責任編輯:haq
-
云計算
+關注
關注
39文章
7976瀏覽量
140074 -
計算機
+關注
關注
19文章
7663瀏覽量
90804
原文標題:云計算體系結(jié)構(gòu)
文章出處:【微信號:xunwei201508,微信公眾號:訊維官方公眾號】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
DPU核心技術論文再次登陸體系結(jié)構(gòu)領域旗艦期刊《IEEE Transactions on Computers》

睿創(chuàng)微納AI芯片技術登上國際計算機體系結(jié)構(gòu)領域頂級會議
什么是云計算平臺?搭建云計算平臺需要什么條件
《RISC-V 體系結(jié)構(gòu)編程與實踐(第2版)》第一章
【「RISC-V體系結(jié)構(gòu)編程與實踐」閱讀體驗】-- SBI及NEMU環(huán)境
【「RISC-V體系結(jié)構(gòu)編程與實踐」閱讀體驗】-- 前言與開篇
云計算與邊緣計算的結(jié)合
云計算平臺的最佳實踐
無刷DC門驅(qū)動系統(tǒng)的體系結(jié)構(gòu)

名單公布!【書籍評測活動NO.45】RISC-V體系結(jié)構(gòu)編程與實踐(第二版)
嵌入式系統(tǒng)的體系結(jié)構(gòu)包括哪些
DCS分散控制系統(tǒng)的硬件體系結(jié)構(gòu)介紹

DCS的硬件體系結(jié)構(gòu)

評論