科技新知 雲端運算 - ccd.mohw.gov.tw...舉凡運用網路溝通多台電腦的運算工作,...
TRANSCRIPT
科技新知科技新知 雲端運算雲端運算
這是一場正在改變十億人電腦這是一場正在改變十億人電腦這是一場正在改變十億人電腦這是一場正在改變十億人電腦使用習慣的資訊新革命使用習慣的資訊新革命 !!!!!!!!!!!!!!
不知雲端 ,您就落伍了
= Internet= Internet= Internet= Internet
舉凡運用網路溝通多台電腦的運算工作,舉凡運用網路溝通多台電腦的運算工作,或是透過網路連線取得由遠端主機提供的或是透過網路連線取得由遠端主機提供的或是透過網路連線取得由遠端主機提供的或是透過網路連線取得由遠端主機提供的服務等,都可以算是一種「雲端運算」。服務等,都可以算是一種「雲端運算」。簡單的說,就是把所有的資料全部丟到網簡單的說,就是把所有的資料全部丟到網路上處理路上處理。。。。。。。。
1. 「雲端服務」(cloud computing services)2. 「雲端技術」(cloud computing technologies)2. 「雲端技術」(cloud computing technologies)
Windows
Amazon Yahoo
…..…..
12
架構即服務架構即服務 (IAAS)(IAAS)平台即服務平台即服務 (PAAS)(PAAS)平台即服務平台即服務 (PAAS)(PAAS)軟體即服務軟體即服務 (SAAS)(SAAS)
基礎架構即服務提供了核心計算資源和網絡架構的服務
SaaS
PaaS
IaaS
PaaS
AWS: EC2 (Amazon Elastic Compute Cloud)
SaaS
PaaS
IaaS
PaaS
平台即服務提供平台給系統管理員和開發人員,以它構建、測試及部署定製應用程序。PaaS
SaaS
16
應用程序。
IaaS
PaaS
Google App EngineAWS: S3 (Simple Storage Service)Microsoft AzurePaaS
SaaS
IaaS
PaaS
軟體即服務透過Internet提供軟體的模式,用戶向提供商,租用基於Web的軟體,來管理經營活動,且無需對PaaS
SaaS
體,來管理經營活動,且無需對軟體進行維護,服務提供商會全權管理和維護軟體
IaaS
PaaS
Google YahooFacebookCRMBlogger
PaaS
SaaS
Blogger...
IaaS
PaaS
•「雲端運算」其實不是新技術。•其本質大抵承襲自「分散式運算」•其本質大抵承襲自「分散式運算」(Distributed Computing)以及「網格運算」(Grid Computing)這兩位老前輩。
Super Computer
叢集運算叢集運算叢集運算叢集運算通過一組鬆散集成的計算機,將其軟體和或硬體連接起來,讓其緊密地協調作完成計算工作。
ClusterComputing
Super Computer
讓其緊密地協調作完成計算工作。
PVM 、MPI
相對於超級電腦有高的性價比
分散式運算• 把需要進行大量計算的工程數
據分割成小塊,由多台計算機分別計算,並各自將運算結果
ClusterComputing
Distributed Computing
Super Computer
分別計算,並各自將運算結果上傳,各自結果統一合併得出數據結論。
• World Community Grid AIDS、、、、癌症等研究
網格運算網格運算網格運算網格運算大量異質計算機中未用資源(CPU運算週期和磁諜存儲空間等),將其運作成為分散在各網路設施中的一個虛擬的計
ClusterComputing
Distributed Computing
Super Computer
各網路設施中的一個虛擬的計算機群,為需大量的計算能力的一種解決方式。
SETI@Home外星人搜尋外星人搜尋外星人搜尋外星人搜尋
GridComputing
雲端雲端雲端雲端運算運算運算運算透過網路將龐大的運算處理程序自動分拆成無數個較小的子程序,再交由多部伺服器所組成的龐大系統經搜尋、運算分
ClusterComputing
Distributed Computing
Super Computer
成的龐大系統經搜尋、運算分析之後將處理結果回傳給用戶
Google:MapReduce、GFS及BigTable
GridComputing
Cloud Computing
自由軟體基金會(FSF)創辦人兼GNU作業系統之父。統之父。雲端運算迫使民眾把自己資料的控制權交給第三者。他的反對意見與他長年來篤信非專屬軟體的信念相呼應。