View
1.382
Download
0
Category
Preview:
Citation preview
雲端運算初探
主講人:胡嘉璽
2010年3月2日
電子郵件:vaemon@gmail.com
http://vaemon.com
MSN:vaemon@hotmail.com
課程目標
了解何為雲端運算
雲端運算的細部探討
雲端運算的Keywords及說明
以層次來分別雲端運算
為什麼要有雲端運算?
雲端運算和虛擬化 2
為什麼叫「雲端」運算?
因為在使用visio時,常常用一朵雲來代替網路,因此取之為Cloud Computing。
雲端運算和虛擬化 3
什麼是雲端運算
雲端運算和虛擬化 4
使用者利用瀏覽器使用一個網路服務,不需要了解這個服務的工作原理為何。
所以雲端運算就是…
將已量化的許多 運算資源,以網路為媒介,透過特定的介面給需要服務的使用者
將資源打散,找出最小的計量單位,之後將其全部集中起來,並重新分配的過程
雲端運算和虛擬化 5
雲端運算的關鍵字
已量化: 方便計算
許多: 認定單一資源不夠
運算資源: 用以處理事務的提供者
網路: 能達到每一地方
介面: 可忽略複雜性
服務: 軟體本身即為服務業
使用者: 服務的對象
雲端運算和虛擬化 6
雲端運算關鍵字:量化
量化就是找出最小的基本單位
方便資源最小單位的定義
方便資源的分配
方便資源的計價
方便廠商的成本估算
方便更多產品的設計:堆積木的方式
雲端運算和虛擬化 7
雲端運算關鍵字:許多
許多(雲端)的基礎是因為:「不信任」
因為電腦 「不夠穩」
因為CPU 「不夠快」
因為記憶體 「不夠多」
因為硬碟 「不夠大」
雲端運算和虛擬化 8
雲端運算關鍵字:運算
邏輯能力:CPU
運算能力:記憶體
儲存能力:Storage空間
傳輸能力:網路頻寬
業務能力:Application
服務能力:Software and Platform(OS)
雲端運算和虛擬化 9
雲端運算關鍵字:資源
你我生活的基礎 – Service
Service的基礎 – Application
Application的基礎 – Platform
Platform的基礎 – Infrastructure
Infrastructure的基礎 - Hardware
雲端運算和虛擬化 10
雲端運算關鍵字:網路
和水電瓦斯電話一樣的不可或缺
將運算連接的能力
將問題拆分的能力
無遠弗屆的能力
同時間,同地點,同樣多的資源
雲端運算和虛擬化 11
雲端運算關鍵字:介面
使用Web沒別的原因,是因為網路的關係
NetTop的想法:SUN在90年代即提出
NetClient:上網機的概念
Thin/Zero Client:企業的方案
但怎麼樣都不會比Web來得普遍
雲端運算和虛擬化 12
雲端運算關鍵字:服務
軟體本身就是服務,沒有實際的商品
SaaS:軟體本身作為服務
PaaS:平台本身作為服務
IaaS:架構本身作為服務
HaaS:硬體本身作為服務(硬體走上雲端)
雲端運算和虛擬化 13
雲端運算關鍵字:使用者
雲端服務的對象不是人,也不是東西
智慧型ROBOT
Seti@Home:計算終端
P2P的客戶端
當然大部分的還是人類
雲端運算和虛擬化 14
雲端的實例
電腦的雲端運算
雲端運算和虛擬化 15
自來水、電、瓦斯
快遞服務
Call Center Out-Source
Fast Food In-Source
雲端運算的實例SaaS
網頁郵件:HotMail、Gmail
網頁儲存:RapidShare,Bandgo
文書處理:Google Doc
網頁相簿:Flickr,無名,BlogSpot
網頁影片:Youtube
雲端運算和虛擬化 16
雲端運算的實例IaaS
OSAmazon EC2, GoGrid,
Vmware vCloud Express
Xen
Physical Servers
雲端運算和虛擬化 17
雲端運算的實例PaaS
Storage:S3, GigaDrive, Rsync, RackSpace
SQL:Amazon SimpleDB,BigTable
Apps:JAVA,.Net
Queues:Amazon SQS
雲端運算和虛擬化 18
雲端運算的再下呢?HaaS?
Blade Servers(Unit Infrastructure)
Google Box(是Unit Computer最好的例子)
Unit Computer
Multi-core CPUS
雲端運算和虛擬化 19
Google Box
雲端運算和虛擬化 20
我們關注的部分
21雲端運算和虛擬化
IaaS
PaaS
SaaS
虛擬化
為什麼有雲端運算
網路的普及
硬體的莫爾成長
儲存設備的成本急速下降
軟體技術的快速進步
Web2.0觀念的大量盛行
虛擬化技術的成熟
終端設備的發達
資源重新應用的時代來臨
雲端化可以將成本合理分配
雲端運算和虛擬化 22
結論
23雲端運算和虛擬化
將已量化的許多 運算資源,以網路為媒介,透過特定的介面給需要服務的使用者
Recommended