chapter 10

30
Chapter 10 雲雲雲雲雲雲雲雲雲雲

Upload: kirkan

Post on 25-Feb-2016

38 views

Category:

Documents


0 download

DESCRIPTION

Chapter 10. 雲端運算服務的新時代. 大綱. 10.1 前 言 10.2 叢集運算、網格運算與雲端運算 10.2.1 叢集運算 10.2.2 網格運算 10.2.3 雲端運算 10.2.4 叢集運算、網格運算以及雲端運算之比較與分析 10.3 雲端運算服務的基本架構 10.4 現有雲端運算的實現 10.5 雲端運算服務的相關議題 10.6 結 論 參考文獻 習 題 簡答題 選擇題. 10.1  前 言. - PowerPoint PPT Presentation

TRANSCRIPT

Chapter 10

Chapter 1010.1 10.2 10.2.1 10.2.2 10.2.3 10.2.4 10.3 10.4 10.5 10.610.1 (Cloud Computing) [8]

1980 [8] IT [8] Web [8]

10.1 (Distributed Computing) (Grid Computing)

[8]

10.1

(Data Center) Google iGoogleGoogle Calendar 2008

10.1

10.2 (Cluster Computing) CPU [4] (Fault Tolerant) (Large Scale) System [5]10.2.1 10-1 [9] 1.

2.

10-1 [9]

10.2.1 (High-availability Clusters) (Load-balancing Clusters) (High-performance Clusters) [10]1.

2. (Server Farm)

3. HPC

10.2.2 (Grid Computing) [1] (Resource Brokering) [2]

[11] 1. (CERN, European Organization for Nuclear Research)

2. (External Grids)

3. (Internal Grids)

10.2.3 [1]

[12] 1. (Massively) 1

2. (Scalable)

3. (Elastic) 10.2.4 10-110.2.4 ( ) ( ) [3] ( ) Web IE (Internet Explorer)

10.2.4 10-2 10-2

10.3 IT Google IBM Parascale [14]Elastra [15] Appirio [16]

(Data Center) 10.2 3 (Infrastructure-as-a-Service) (Platform-as-a-Service) (Software-as-a-Service) [7]

10.31. (IaaS) ( ) [6]

2. (PaaS) ( ) 10.33. (SaaS) SaaS

IaaS PaaS SaaS IaaS PaaS 10.210.4 [17] IBM (Virtual Execution Environments, VEEs)

VEEs VEEs VEEs [18] .NET Aneka Aneka .NET API Aneka PaaS10.4 [19]Rajkumar Aneka QoS SLA ( ) VM ( ) ( ) ( ) ( ) ( ) ( ) (QoS) [20] IBM Web [8]10.41. 1983 (Sun Microsystems) The Network is the computer 2006 3 (Amazon) (Elastic Compute CloudEC2)

2. 2006 8 9 Google (Eric Schmidt) (SES San Jose 2006) (Cloud Computing) Google Google Google 101

3. 2007 10 Google IBM ( Blade Center System x 1600 LinuxXenHadoop ) 10.44. 2008 1 30 Google

5. 2008 7 29 6 1400 4000 Steinbuch

6. 2008 8 3 (Cloud Computing)

7. 2010 3 5 Novell (CSA) (Trusted Cloud Initiative) 99 4 SWOT [12]

10.41. (Strength) [12] (1) (2) 2. (Weakness) [12] (1) (2) (3) (4) 10.43. (Opportunity) [12] (1) 4. (Threat) [12] (1) IBMMicrosoft Blue Cloud Windows Data Center/Hyper-V

(2)

10.5 [7] 1. [7] () EC2 [21]

2. [7] [22] EC2Elastic Map Reduce [7] 10.53. [7] [23] [23] (1)

(2)

(3)

4. SaaS UI UI [24]

10.6

[11] http://zh.wikipedia.org/zh-tw/%E7%BD%91%E6%A0%BC%E8%AE%A1%E7%A E%97#.E7.BD.91.E6.A0.BC.E5.8C.96.EF.BC.88Grid_enabled.EF.BC.89, 2011. [12] http://www.cepd.gov.tw/dn.aspx?uid=84182010. [13] http://www.ithome.com.tw/itadm/article.php?c=49410&s=2, 2011. [14] Parascale. http://www.parascale.com/. [15] Elastra. http://www.elastra.com/. [16] Appirio. http://www.appirio.com/. [17] Rochwerger B et al., "The RESERVOIR Model and Architecture for,"IBM Systems Journal, 2009. [18] Christian Vecchiola, Xingchen Chu, and Rajkumar Buyya, "Aneka: A Software Platform for.NET-based Cloud Computing," in High Speed and Large Scale Scientific Computing, 2010. [19] Rajkumar Buyya and Chee Shin Yeo, "Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility," Future Generation Computer Systems, pp. 599-616, 2009. [20] Ying Huang et al., "A Framework for Building a Low Cost, Scalable andSecured Platform for Web-Delivered Business Services," , 2009. [21] Bernard Golden. (2009, January) Computer World. http://www.computerworld.com/ s/article/9126620/The_case_against_cloud_computing_part_one. [22] Mark Kyrnin. About.com. http://compreviews.about.com/od/general/a/BuildvsBuy. htm [23] Bo Gao, Changjie Guo, Zhihu Wang, Wenhao An, and Wei Sun. (2009, March) Develop and Deploy Multi-Tenant Web-delivered Solutions using IBM middleware: Part 3: Resource sharing, isolation and customization in the single instance multi-tenant application. http://www.ibm.com/developerworks/webservices/library/ wsmultitenant/ index.html. [24] Wei-Tek Tsai, Qian Huang, Jay Elston, and Yinong Chen, "Service-Oriented User Interface Modeling and Composition," in International Conference on e-Busines Enginerring, Xi'an, 2008, pp. 21-28.