service oriented computing and cloud computing

9
SERVICE-ORIENTED COMPUTING AND CLOUD COMPUTING CHALLENGES AND OPPORTUNITIES 電電電電電 電電電

Upload: -

Post on 29-Nov-2014

1.270 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Service oriented computing and cloud computing

SERVICE-ORIENTED COMPUTING AND CLOUD COMPUTINGCHALLENGES AND OPPORTUNITIES

電機碩專二 劉志銘

Page 2: Service oriented computing and cloud computing

ABSTRACT

目錄 1 基本特徵 2 對比 3 體系架構 4 核心特性 5 私有雲 6 發展歷史 7 參考文獻

Page 3: Service oriented computing and cloud computing

基本特徵

網際網路上的雲端運算服務特徵和自然界的雲、水迴圈具有一定的相似性,因此,雲端是一個相當貼切的比喻。通常雲端運算服務應該具備以下幾條特徵:

基於虛擬化技術快速部署資源或獲得服務 實作動態的、可伸縮的擴充功能 按需求提供資源、按使用量付費 透過網際網路提供、面向海量資訊處理 使用者可以方便地參與 形態靈活,聚散自如 減少使用者終端的處理負擔 降低了使用者對於 IT專業知識的依賴

Page 4: Service oriented computing and cloud computing

對比

雲端運算常與網路運算(分散式運算的一種,由一群鬆散耦合的電腦集組成的一個超級虛擬電腦,常用來執行大型任務)、效用運算( IT 資源的一種打包和計費方式,比如按照運算、儲存分別計量費用,像傳統的電力等公共設施一樣)、自主運算(具有自我管理功能的電腦系統)相混淆。

Page 5: Service oriented computing and cloud computing

體系架構 雲端運算的產業三級分層:雲端軟體、雲端平台、雲端設備。 上層分級:雲端軟體Software as a Service (SaaS) 打破以往大廠壟斷的局面,所

有人都可以在上面自由揮灑創意,提供各式各樣的軟體服務。 參與者:世界各地的軟體開發者;

中層分級:雲端平台Platform as a Service (PaaS) 打造程式開發平台與作業系統平台,讓開發人員可以透過網路撰寫程式與服務,一般消費者也可以在上面執行程式。

下層分級:雲端設備 Infrastructure as a Service (IaaS) 將基礎設備(如 IT系統、資料庫等)整合起來,像旅館一樣,分隔成不同的房間供企業租用。

Page 6: Service oriented computing and cloud computing

核心特性

一種稱為多租戶的軟體架構技術允許在多使用者池下共享資源與消耗: 體系結構的中央化使得原生的耗用更少(例如不動產,電力等)。峰值負載能力增加(使用者無需建造最高可能的負載等級)。原先利用率只有 10-20% 的系統利用效率增加了。

Page 7: Service oriented computing and cloud computing

私有雲

私有雲( Private Cloud )是將雲基礎設施與軟硬體資源建立在防火牆內,以供機構或企業內各部門共享數據中心內的資源。

建立私有雲,除了硬體資源外,一般還有雲端設備( IaaS )軟體

Page 8: Service oriented computing and cloud computing

發展歷史 1983年,昇陽電腦(Sun Microsystems)提出「網路是電腦」(「The Network is the computer」)。 2006年3月,亞馬遜(Amazon)推出彈性運算雲端(Elastic Compute Cloud;EC2)服務。 2006年8月9日,Google執行長埃里克 ·施密特(Eric Schmidt)在搜尋引擎大會(SES San Jose 2006)首次提出

「雲端計算」(Cloud Computing)的概念。Google「雲端端運算」源於Google工程師克里斯多福 ·比希利亞所做的「Google 101」項目。

2007年10月,Google與 IBM開始在美國大學校園,包括卡內基美隆大學、麻省理工學院、史丹佛大學、加州大學柏克萊分校及馬里蘭大學等,推廣雲端運算的計畫,這項計劃希望能降低分散式運算技術在學術研究方面的成本,並為這些大學提供相關的軟硬體設備及技術支援(包括數百台個人電腦及BladeCenter與System x伺服器,這些運算平台將提供1600個處理器,支援包括Linux、Xen、Hadoop等開放原始碼平台)。而學生則可以透過網路開發各項以大規模運算為基礎的研究計畫。

2008年1月30日,Google宣佈在台灣啟動「雲端運算學術計畫」,將與台灣台大、交大等學校合作,將這種先進的大規模、快速運算技術推廣到校園[9]。

2008年7月29日,雅虎、惠普和英特爾宣布一項涵蓋美國、德國和新加坡的聯合研究計劃,推出雲端運算研究測試床,推進雲端運算。該計劃要與合作夥伴建立6個資料中心作為研究試驗平台,每個資料中心配置1400個至4000個處理器。這些合作夥伴包括新加坡資訊通訊發展管理局、德國卡爾斯魯厄大學Steinbuch運算中心、美國伊利諾大學香賓分校、英特爾研究院、惠普實驗室和雅虎。[10]

2008年8月3日,美國專利商標局網站資訊顯示,戴爾正在申請「雲端運算」(Cloud Computing)商標,此舉旨在加強對這一未來可能重塑技術架構的術語的控制權。戴爾在申請檔案中稱,雲端運算是「在資料中心和巨型規模的運算環境中,為他人提供電腦硬體客製製造」。[11]

2010年3月5日,Novell與雲端安全聯盟(CSA)共同宣佈一項供應商中立計畫,名為「可信任雲端運算計畫(Trusted Cloud Initiative)」。

2010年7月,美國國家航空暨太空總署和包括Rackspace、AMD、 Intel、戴爾等支援廠商共同宣佈「OpenStack」開放原始碼計畫,[12] 微軟在2010年10月表示支援OpenStack與Windows Server 2008 R2的整合;[13]而Ubuntu已把OpenStack加至11.04版本中。[14] 2011年2月,思科系統正式加入OpenStack,重點研製OpenStack的網路服務。

Page 9: Service oriented computing and cloud computing

參考文獻 1.^ Danielson, Krissi. Distinguishing Cloud Computing from Utility

Computing. Ebizq.net. 2008-03-26 [2010-08-22]. 2.^ Gartner Say's Cloud Computing Will Be As Influential As E-business.

Gartner.com [2010-08-22]. 3.^ Gruman, Galen. What cloud computing really means. InfoWorld.

2008-04-07 [2009-06-02]. 4.^ Buyya, Rajkumar; Chee Shin Yeo, Srikumar Venugopal. Market-

Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities (PDF). Department of Computer Science and Software Engineering, The University of Melbourne, Australia: 9 [2008-07-31].

5.^ Open source fuels growth of cloud computing, software-as-a-service 6.^ VMware vSphere 5: Private Cloud Computing, Server and Data

Center Virtualization 7.^ Platform ISF