More Related Content Similar to 雲端運算的演進與定義 (20) 雲端運算的演進與定義1. 雲端運算概論 (Fundamentals
of Cloud Computing 4D031 )
講師: 許智威
Mail : awei@ieee.org ; 簡介 (owner , IEEE member)
科目: 4D9280 ; 教室 : I3401 ; Class : 四電通三A
2. 雲端運算的定義演進
分散式運算及網格運算之前例
講師 : 許智威
課程共筆 :
https://hackpad.com/-Fundamentals-of-Cloud-Computing-4D031--YghmHf17GpQ
Slideshare : http://www.slideshare.net/upload?from_source=loggedin_pro
4. 雲端運算的定義
• 「雲端」通常是指 網路 的意思,名稱來自人們在. 繪製示意圖時,
常以一朵雲來代表「網路」。IBM 的解釋資訊透過網際網路,以
服務的形式進行運算 。因此, 「雲端運算」簡單說就是「網路
運算」。因此運用網. 路獲得多台電腦主機 ,廣義解釋雲端運算通
常簡稱為「雲端」,是指按使用付費的基礎上,經由網際網路交
付隨需應變的運算資源,包括從應用程式到資訊中心等一切資源。
• 「雲端運算」其實不是新的一種技術 , 而是一種「概念」 。它
的意義是利用網路讓許多電腦能夠串連合作或促使服務達到無遠
弗屆, 因而在實現此「概念」 的過程中,相對應的衍生出需要
支持它的「技術」 。
5. 計算什麼? 計算的演進!
• 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
17. 運算平台的變遷 – 第 II 階段
Internet
Server
Grid Computing
Internet
PC
PC
Server
18. 運算平台的變遷 – 第 III 階段
Grid Computing I
PC
PC
Grid Computing II
Grid Computing III
19. 分散式運算優點
(1)經濟成本較少性價比高 (2)快速 (3)可靠 (4)易擴充 (5)數據共用
(6)設備共用如彩色激光印表機、照相排版機和大型存儲設備等,都允許
多個用戶共用。
(7)通信共通性:使人們之間的通信變得更加容易,如通過電子郵件。
(8)靈活性:分散式系統中將多台電腦連在一起,使工作能夠在最合適的
電腦上完成,可以使用最有效的方式將工作負荷分配到可用的機器上。
22. 網格運算
• 網格運算主要起源於網際網路(Internet)尚未盛行的 80 年代末期和
90 年代初期,主要藉助標準化溝通協定來整合異質(Heterology)伺
服器、並 建構強大的叢集運算系統,使組織內部的 IT 資源有良
好的使用率。網格 運算通常用來處理複雜的科學運算,如解析衛
星照片、分析生物 DNA 結 構等,一般多應用於國防與特殊領域
研究中,需要單次超級運算(Super Computing)的任務。由於網格
運算的實務操作情形可以抽象模擬成為一台 超級電腦,所以其具
體代表意象就是 Virtual Server。
23. 網格運算
• 最早的網格運算透過 CERN,European Organization for Nuclear Research 歐洲財團法人核能研究
組織透過網際網路進大量的數據運算及共享與加數所有計算能力與資料儲存能力
• External Grids : 透過非營利組織或研究機構成立類似社群網, 經網格計算從多個位置的計算機
資源集合達到共同計算的目標。
• 網格可以被看作是一個分佈式系統涉及大量文件的非交互式工作量的負載分配。網格計算從
常規高性能計算系統區分,如在該網格的計算機集群計算有每個節點設置為執行不同的任務/
應用程序。格的計算機也傾向於更異質結構和未在於同一區域地理上分散的(因此不物理連
接)比集群計算機雖然單個網格可以專用於一個特定的應用程序,通常的網格被用於各種用
途。網格通常可建造構成與通用網格互聯時透過中介層的軟體庫取的溝通連線。
• 網格容量大小變化相當多。網格是分佈式計算的一種形態,即“超級虛擬計算機”是由共同
的行動來執行不同的任務。對於某些應用,“分散”或“網格”的計算,可以被看作是一種
特殊類型的並行計算的,它依賴於完整的計算機(具有板載的CPU,存儲器,電源,網絡接口
等)連接到網絡(專用或公共)通過常規的網路接口,例如乙太網路。這是相對於一台超級
計算機,其具有由本地高速計算機匯流排連接許多處理器的傳統概念。