云端作业系统基本架构
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8/16/2018
Cloud Operating System - Unit 02: 雲端作業系統基本架構
10
相關GOOGLE應用
8/16/2018
Cloud Operating System - Unit 02: 雲端作業系統基本架構
8/16/2018
將運算應用軟體於網路上作為服務,使用者無須額外安 裝 Microsoft Office/Livemesh 將運算平台環境作為服務Google’s AppEngine
Hardware
將運算資源與硬體環境作為服務(i.e. virtual machines, storages, networks) as a service over the Internet •Amazon Web Service (EC2, S3) 資料中心(Datacenters) Donate/lend your hardware resources
Infrastructure Server
U02- 3
8/16/2018
Cloud Operating System - Unit 02: 雲端作業系統基本架構
整體雲端運算的架構
實體伺服器群組(Servers)
雲端環境中的資料中心
基礎建構即服務(Infrastructure
as a Service)
Cloud Operating System - Unit 02: 雲端作業系統基本架構 U02- 5
多重虛擬機器之雲端服務架構
Client
Service Software
Client
Virtual Machine
Application/Software Application/Software
Application/Software Application/Software Platform Infrastructure Platform Infrastructure Server
提供使用者預先選定之
Service Software
Hardware
硬體設備需求與等級 (Infrastructure) 選擇所要使用的作業系 統平台(Platform) 建構或選取使用者所需 要使用的服務 (Application/Software)
Application/Software Platform
以虛擬硬體的方式透過網際網路提供運算資源與硬體環境租用 服務
平台即服務(Platform
as a Service) as a Service)
結合虛擬化的硬體配備,建立使用者所需要的虛擬化作業平台 供使用者在網路上操作使用 利用已經建構的虛擬作業平台建構出各個軟體服務,再利用網 路將軟體服務內容呈現在使用者的設備上
才需要連接雲端
儲存空間的持續擴大
分散式儲存
處理龐大的資料,便須要考量分散式系統的應
用,供平行處理
Hadoop/MapReduce
8/16/2018
Cloud Operating System - Unit 02: 雲端作業系統基本架構
U02- 9
商業運作模式
虛擬機器與硬體的租用 虛擬作業平台租用 線上軟體服務租用 網頁暨網站服務
U02- 7
雲端伺服系統的組成
Cloud Controller (CLC)
Cluster Controller (CC) Cloud OS Node Controller Interface Cluster Controller (CC) Cloud OS Node Controller Interface Cluster Controller (CC) Cloud OS Node Controller Interface
Cloud Operating System
Unit 02 雲端作業系統基本架構
M. S. Jian
Department of Computer Science and Information Engineering National Formosa University Yunlin, Taiwan, ROC
8/16/2018 Cloud Operating System - Unit 02: 雲端作業系統基本架構 U02- 6
Hardware
雲端伺服系統的組成
Top
Level:
雲控制器Cloud Controller (CLC), 儲存控制器Walrus Storage Controller (WS3)
Node Controller
Node Controller
Node Controller
8/16/2018
Cloud Operating System - Unit 02: 雲端作業系統基本架構
U02- 8
雲端的特徵
依照使用者需求,當使用者需求時才存取
僅當使用者有需要使用到雲端的服務或運算資源時,
Cloud Operating System - Unit 02: 雲端作業系統基本架構 U02- 4
軟體/應用即服務(Software
8/16/2018
雲端服務架構圖
Client
Service Software 使用者端(Smart devices) Browse the Web
Application/Software SaaS Platform PaaS Infrastructure IaaS Server
Middle
Level:
叢集控制器Cluster Controller (CC),
儲存區塊 Elastic Block Storage (EBS)
End
Level:
節點控制器Node Controller
wenku.baidu.com
8/16/2018
Cloud Operating System - Unit 02: 雲端作業系統基本架構
雲端運算上的服務
著重於透過網際網路服務並連接大量的運算資源
並非就真的可以不考慮硬體資源
基於網際網路提供服務的架構
存在著伺服器端與使用者端的硬體設備
8/16/2018
Cloud Operating System - Unit 02: 雲端作業系統基本架構
U02- 2
雲端伺服架構
Client