13
XuZhicheng 2008.3.14

Cloud Computing

  • Upload
    tegan

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Cloud Computing. XuZhicheng 2008.3.14. Amazon EC2(Elastic Compute Cloud). Instances (per instance-hour ) $0.10 - Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit), 160 GB of instance storage, 32-bit platform $0.40 - Large Instance - PowerPoint PPT Presentation

Citation preview

Page 1: Cloud Computing

XuZhicheng2008.3.14

Page 2: Cloud Computing

Instances (per instance-hour )

$0.10 - Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2

Compute Unit), 160 GB of instance storage, 32-bit platform $0.40 - Large Instance

7.5 GB of memory, 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each), 850 GB of instance storage, 64-bit platform

$0.80 - Extra Large Instance

15 GB of memory, 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each), 1690 GB of instance storage, 64-bit platform

Data Transfer $0.10 per GB - all data transfer in $0.18 per GB - first 10 TB / month data transfer out$0.16 per GB - next 40 TB / month data transfer out$0.13 per GB - data transfer out / month over 50 TB

Page 3: Cloud Computing

Create an Amazon Machine Image (AMI) containing your applications, libraries, data and associated configuration settings. Or use our pre-configured, templated images to get up and running immediately.

Upload the AMI into Amazon S3. Amazon EC2 provides tools that make storing the AMI simple. Amazon S3 provides a safe, reliable and fast repository to store your images.

Use Amazon EC2 web service to configure security and network access.

Choose the type(s) of instance you want to run. Start, terminate, and monitor as many instances of your

AMI as needed, using the web service APIs. Pay for the instance-hours and bandwidth that you

actually consume.

Page 4: Cloud Computing

data ,software and service on demand the vision -- reduce the cost of computing,

increase reliability, and increase flexibility by transforming computers from something that we buy and operate ourselves to something that is operated by a third party.

Page 5: Cloud Computing

Parallel ComputingCluster

Grid Computing

cloud Computing

Page 6: Cloud Computing

Google Documents, Groove Office, and Windows Live

Page 7: Cloud Computing

Cloud Computing Grid Computing

Cloud computing environments support grid computing

support nongrid environments, a three-tier Web architecture running standard and Web 2.0 applications.

mechanism to manage those resources, such as provisioning, change requests, reimaging, workload rebalancing, provisioning, and monitoring

dividing a large task into many smaller tasks that run in parallel on separate servers.

TeraGrid, Open Science Grid, caBIG, EGEE, Earth System Grid

Page 8: Cloud Computing
Page 9: Cloud Computing
Page 10: Cloud Computing

IBM在中国无锡太湖新城科教产业园为中国的软件公司建立第一个云计算中心( Cloud Computing Center)。

越南科技部( Vietnamese Ministry of Science and Technology )共同宣布了一项将运行在云计算基础架构上的开放创新试点计划

Page 11: Cloud Computing

Google 101 计划 : 卡耐基梅隆大学,MIT,斯坦福大学,加利福尼亚大学伯克利分校,马里兰大学和华盛顿大学。学生们学习如何调整自己的程序来适应 Google计算机,并雄心勃勃地设计开发网络规模的项目

这些数据可能用于开发新药品和疗法、制造新的清洁能源、甚至预测地震 2007年一年就增加了 4 个新的数据中心,平均每个成本达 6 亿美元

Page 12: Cloud Computing

Cloud Control with Distributed Rate LimitingBarath Raghavan, Kashi Vishwanath, Sriram Ramabhadran,Kenneth Yocum, and Alex C. Snoeren

Department of Computer Science and Engineering University of California, San Diego

2007 sigcomm

Page 13: Cloud Computing

组之间分享资源但如此带来额外的开销如何承担 ?

商业资源的数据外包的安全性

killer app