雲端運算概論 (Fundamentals
of Cloud Computing 4D031 )
講師: 許智威
Mail : awei@ieee.org ; 簡介 (owner , IEEE member)
科目: 4D9280 ; 教室 : I3401 ; Class : 四電通三A
雲端運算的定義與演進
講師 : 許智威
https://hackpad.com/-Fundamentals-of-Cloud-Computing-4D031--
YghmHf17GpQ
何謂雲端?
• 透過網際網路,以服務的形式進行運算
雲端運算通常簡稱為「雲端」,是指按使用付費的基礎上,經由網際網
路交付隨需應變的運算資源,包括從應用程式到資訊中心等一切資源。
彈性的資源
依使用情形付費
自助式資源與開發
可快速、輕鬆地向上或
向下調整以符合需求
為計量服務,因此您只要
為所使用的部分付費
您所需要的所有 IT 資源,
含自助式存取以及特定的線
上模擬軟體提供元件的模型
雲端運算的定義
• 「雲端」通常是指 網路 的意思,名稱來自人們在. 繪製示意圖時,
常以一朵雲來代表「網路」。IBM 的解釋資訊透過網際網路,以
服務的形式進行運算 。因此, 「雲端運算」簡單說就是「網路
運算」。因此運用網. 路獲得多台電腦主機 ,廣義解釋雲端運算通
常簡稱為「雲端」,是指按使用付費的基礎上,經由網際網路交
付隨需應變的運算資源,包括從應用程式到資訊中心等一切資源。
• 「雲端運算」其實不是新的一種技術 , 而是一種「概念」 。它
的意義是利用網路讓許多電腦能夠串連合作或促使服務達到無遠
弗屆, 因而在實現此「概念」 的過程中,相對應的衍生出需要
支持它的「技術」 。
計算什麼? 計算的演進!
• Mainframe
• PC/Linux
Super computing
Clustering
computing
1946 Von Neuman
1960 Seymour Cray
Control Data Corporation
1964 IBM System/360
1969 Unix ; 1972 C
1975 Apple I
1981 IBM PC
1982 TCP/IP
1985 Windows
1991 Linux
• Internet
Distributed
computing
1990 Open to public
Network
1991 HTML, http, www
1993 Mosaic (Web browser)
1996 Internet
• Vitual Org.
Grid computing
2002 Berkley Bonic
2003 Globus Toolkit
2004 EGEE gLite
2006 Web 1.0
2008 Web 2.0
Cloud computing
2002 Berkley Bonic
2003 Globus Toolkit
2004 EGEE gLite
2014 Embedded Cloud
Computing
2015 ??
• Data Explode
資訊計算的趨勢
雲端運算概念本質
分散式運算基礎及優缺點
• 分散式計算系統說明—碁峰--
http://epaper.gotop.com.tw/pdf/AEE034600.pdf
分散式運算優點
(1)經濟成本較少性價比高 (2)快速 (3)可靠 (4)易擴充 (5)數據共用
(6)設備共用如彩色激光印表機、照相排版機和大型存儲設備等,都允許
多個用戶共用。
(7)通信共通性:使人們之間的通信變得更加容易,如通過電子郵件。
(8)靈活性:分散式系統中將多台電腦連在一起,使工作能夠在最合適的
電腦上完成,可以使用最有效的方式將工作負荷分配到可用的機器上。
分散式運算缺點
• 分散式系統需要與集中式系統完全不同的軟體,特別是系統所需
要的分散式操作系統才剛剛出現。
• 其次是通信網路問題。由於網路會損失信息,因此需要專門的軟
體進行恢復,當網路出現過載時也必須對它進行改造替換或加入
另外的網路擴充容量,這些都將會抵消通過建立分散式系統所獲
得的大部分優勢。
• 數據易於共用也存在安全問題,容易造成對保密數據的訪問。儘
管存在這些潛在的問題,大家還是認為分散式系統的優點多於缺
點,並且普遍認為分散式系統在未來幾年中會越來越重要。
網格運算
• 網格運算主要起源於網際網路(Internet)尚未盛行的 80 年代末期和
90 年代初期,主要藉助標準化溝通協定來整合異質(Heterology)伺
服器、並 建構強大的叢集運算系統,使組織內部的 IT 資源有良
好的使用率。網格 運算通常用來處理複雜的科學運算,如解析衛
星照片、分析生物 DNA 結 構等,一般多應用於國防與特殊領域
研究中,需要單次超級運算(Super Computing)的任務。由於網格
運算的實務操作情形可以抽象模擬成為一台 超級電腦,所以其具
體代表意象就是 Virtual Server。
網格運算
網格運算
• 最早的網格運算透過 CERN,European Organization for Nuclear Research 歐洲財團法人核能研
究組織透過網際網路進大量的數據運算及共享與加數所有計算能力與資料儲存能力
• External Grids : 透過非營利組織或研究機構成立類似社群網, 經網格計算從多個位置的計算
機資源集合達到共同計算的目標。
• 網格可以被看作是一個分佈式系統涉及大量文件的非交互式工作量的負載分配。網格計算
從常規高性能計算系統區分,如在該網格的計算機集群計算有每個節點設置為執行不同的
任務/應用程序。格的計算機也傾向於更異質結構和未在於同一區域地理上分散的(因此不
物理連接)比集群計算機雖然單個網格可以專用於一個特定的應用程序,通常的網格被用
於各種用途。網格通常可建造構成與通用網格互聯時透過中介層的軟體庫取的溝通連線。
• 網格容量大小變化相當多。網格是分佈式計算的一種形態,即“超級虛擬計算機”是由共
同的行動來執行不同的任務。對於某些應用,“分散”或“網格”的計算,可以被看作是
一種特殊類型的並行計算的,它依賴於完整的計算機(具有板載的CPU,存儲器,電源,網
絡接口等)連接到網絡(專用或公共)通過常規的網路接口,例如乙太網路。這是相對於
一台超級計算機,其具有由本地高速計算機匯流排連接許多處理器的傳統概念。
網格運算
• 網格計算組合來自多個不同地理區域管理機制的計算機,以達到
共同的目標,以解決單個任務,同時可以得到快速問題的解決。
• 一個網格計算的主要策略是利用middleware來劃分和分配應用程
序在該區域中的幾台電腦,有時長達數千年。網格計算將會涉及
到以分佈式方式計算問題,同時也涉及大規模叢集的聚集群聚。
• 網格大小最小會是一個區域網內大小內的分散式結構網
provider side
• Grid middleware is a specific software produc : middlewares
are Globus Toolkit, gLite, and UNICORE
概念的差異
概念的差異(續)
WiKi 的雲端運算定義
• 雲端運算是一種基於網際網路的運算方式,透過這種方法,共享的
軟硬體資源與資訊可以按客戶需求提供給電腦和其他裝置
• 特性 : 高擴充性, 多使用者租賃,計量,靈活性,巨量資料與運
算,低成本,隨需服務,設備與地點無區域限制,虛擬化,高安
全性,穩定性,應用程式介面
傳統IT 資源難調配 圖片摘自TW MS Tom Lee
IT 架構的改變
• 個人行動裝置為中心 - 行動裝置的計算
• 小型專案資料中心 - 以群體, 保密等
雲端運算的技術架構 - 比較表
計算資訊的服務在雲端應用的疊構
• IBM Cloud Web site : http://www.ibm.com/cloud-
computing/tw/zh/what-is-cloud-computing.html
網路使用介面-實體層,應用層及使用者界面
• 雲端運算主要利用遠端伺服器的運算,再將結果回傳給本機端使
用者, 因此相當依賴網際網路的基礎建設。尤其為了實現企業級
商用軟體雲端服 務化,高速、不中綴的網路連線品質為基本要求。
全球雲端運算服務領導 廠商更是持續建置多個世界級的資料中心
(Data Center) ,其中不少更是緊 鄰在全球主要光纖骨幹(Backbone)
上,以期服務品質能滿足 SLA(Service Level Agreement)保證協議。
同時網頁瀏覽器(Browser)在未來將扮演吃重 的角色,任何雲端任
務將透過 browser 的簡易參數設定、並傳送請求給雲 端運算服務
提供者去執行。本機端將不需安裝複雜的應用程式、甚至作業 系
統,因此,精簡型電腦(Thin-Client)可能是未來電腦市場的主流產
品
雲端運算的特色
彈性付費模式
• 雲端運算主張用多少付多少(Pay-as-you-go)的消費方式,完全視企
業 的使用需求量提供服務。例如企業目前僅需要 10TB 的儲存空
間,但未來 因
• Elasticity
• Massive Scalability
• …
中華電信研究院 104 年研發替代役人員遴選簡章
主旨:公告本公司所轄電信研究院遴選 104 年研發替代役
人員事宜。
依據:中華電信股份有限公司 103 年 11 月 5 日信人一字第
1030001171 號函辦理。
公告事項: 壹、遴選日程: 一、報名日期:103 年 11 月 7
日(星期五) 上午 09:00 起至 103 年 11 月 20 日(星期四)中 午
12:00 止 二、第一試(資歷論文審查)日期:103 年 11 年 21
日(星期五)至 103 年 11 月 28 日(星期 五)由電信研究院資歷
審查小組上網遴選及審查 三、第二試公告日期:103 年 12
月 01 日(星期一),詳細口試時程及順序表另行 e-mail 通知,
請於收到 e-mail 後回覆是否參加 四、第二試(口試)日期:
103 年 12 月 06 日(星期六)至 103 年 12 月 07 日(星期日)(若
有 異動,以通知變更日期為準) 五、放榜日期:103 年 12
月 12 日(星期五)(若有異動,以通知變更日期為準)
• 分散式計算系統—碁峰--
http://epaper.gotop.com.tw/pdf/AEE034600.pdf
• IBM Cloud Web site : http://www.ibm.com/cloud-
computing/tw/zh/what-is-cloud-computing.html

雲端運算的演進與定義