Download presentation
Presentation is loading. Please wait.
1
Unit 01 雲端運算環境與雲端作業系統 M. S. Jian
Department of Computer Science and Information Engineering National Formosa University Yunlin, Taiwan, ROC
2
Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
基於網路連線所提供之服務 網頁型態服務(Web Service) 主從式架構(Server-Client) 取得使用者所需之特定服務或資訊 7/8/2019 Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
3
Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
使用者操作、運算、儲存等功能的資訊環境 看似實際存在有使用者操作的功能服務或硬體環境 運算資源不存在於使用者端 7/8/2019 Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
4
雲端以前的運算環境--平行處理與分散式系統
將複雜運算的工作,透過適當的分割,分散到多個作業系統或電腦上平行處理 將個別運算完畢的結果,回傳給一個負責的系統或電腦上作整合,再輸出完整的運算成果 提供更多運算能力 善用閒置的電腦資源 夠多的電腦參與運算,能力就像大型主機 基因運算、因數分解 7/8/2019 Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
5
與雲端的差異性 過去的運算環境與架構,乃是基於「計算設備」(Computing Device) 單一地進行工作任務的運算
外的資訊,則透過有線或無線網路做資料得蒐集與取得 過去的網路服務架構 Client Service Software Application/Software Server Hardware 7/8/2019 Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
6
Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
雲端下的運算環境 網際網路的運算環境 Mobile phone networks Corporate networks Factory networks Campus networks Home networks In-car networks Planetary networks 7/8/2019 Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
7
Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
對雲端架構的定義 “A system in which hardware or software components located at networked computers communicate and coordinate their actions only by message passing.” [Coulouris] “A distributed system is a collection of independent computers that appear to the users of the system as a single computer.” [Tanenbaum] 7/8/2019 Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
8
Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
雲端的定義 “Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smartphones) on demand over the Internet… ” Excerpt from Wikipedia 網際網路為基礎的運算 共享運算資源、軟體、資訊 可提供到電腦或其他設備(如智慧型手機)透過網路使用 7/8/2019 Cloud Operating System - Unit 01: 雲端運算環境與雲端作業系統
Similar presentations