Data Transfer
Download
Report
Transcript Data Transfer
XuZhicheng
2008.3.14
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 $0.18 per GB $0.16 per GB $0.13 per GB -
all data transfer in
first 10 TB / month data transfer out
next 40 TB / month data transfer out
data transfer out / month over 50 TB
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.
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.
Parallel Computing
Cluster
cloud Computing
Grid Computing
Google Documents, Groove Office, and
Windows Live
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
Cloud Computing
dividing a large task
into many smaller
tasks that run in
parallel on separate
servers.
TeraGrid, Open Science
Grid, caBIG, EGEE, Earth
System Grid
Grid Computing
IBM在中国无锡太湖新城科教产业园为中国的软件
公司建立第一个云计算中心(Cloud Computing
Center)。
越南科技部(Vietnamese Ministry of Science
and Technology )共同宣布了一项将运行在云计
算基础架构上的开放创新试点计划
Google 101 计划:卡耐基梅隆大学,MIT,斯坦福
大学,加利福尼亚大学伯克利分校,马里兰大学和
华盛顿大学。
学生们学习如何调整自己的程序来适应Google计算机,并雄心勃勃地设计开发网络
规模的项目
这些数据可能用于开发新药品和疗法、制造新的清洁能源、甚至预测地震
2007年一年就增加了4个新的数据中心,平均每个
成本达6亿美元
Cloud Control with Distributed Rate Limiting
Barath Raghavan, Kashi Vishwanath, Sriram Ramabhadran,Kenneth Yocum, and Alex C.
Snoeren
Department of Computer Science and Engineering University of California, San Diego
2007 sigcomm
组之间分享资源但如此带来额外的开销如何承担?
商业资源的数据外包的安全性
killer app