Professional Documents
Culture Documents
Grid Computing & Cloud Computing: - by Hujing - 2009.4.10
Grid Computing & Cloud Computing: - by Hujing - 2009.4.10
----by HuJing
----2009.4.10
Progress
Cloud Computing
3
Definition for Cloud computing
A large-scale distributed computing paradigm that is driven by ec
onomies of scale, in which a pool of abstracted, virtualized, dyna
mically-scalable, managed computing power, storage, platforms,
and services are delivered on demand to external customers over
the Internet. (Ian Foster)
特点:
超大规模
虚拟化
高可扩展性
高可靠性
按需服务
极其廉价
通用性
Relation
Grid Computing & Cloud Computing
Grid Computing & Cloud Computing
SaaS
如: Saleforce online CRM 服
务
PaaS
如: Google App Engine
IaaS
如: Amazon EC2/S3/SQS 服
务
Resource Management
Compute Model
Grids :
batch-scheduled compute model, don’t natively s
upport interactive applications
Clouds:
resources being shared by all users at the same
time, allow latency sensitive applications to oper
ate natively
Resource Management
Data Model
Internet Computing will be centralized around Data,
Clouding Computing, as well as Client Computing.
Resource Management
Combining compute and data
management
Grid
Data-aware schedulers and dispersing data
close to processors
Cloud
data-intensive applications are not typical
applications today,
as the scales of Clouds grow, it may just be a
matter of time for many Clouds
Resource Management
Visualization
Grid
do not rely on virtualization as much as Clouds
do, each individual organization maintain full
control of their resources
Cloud
an indispensable ingredient for almost every
Cloud
Programming Model
Grid
MPI, Globus Tookit, WSRF, CoG etc
Cloud
MapReduce, Sawzall, Hadoop etc
Application Model
Grid
support many different kinds of applications
HPC (high performance computing )
HTC (high throughput computing )
scientific gateways
Cloud
in principle cater to a similar set of applications,
except HPC
adopt gateways to Cloud resources for end-user
interaction
The browser and Web 2.0 technologies will play
a central role on how users will interact with
Grids and Clouds in the future.
Security Model
Grid : stricter
single sign-on, delegation, privacy etc
Cloud: simpler, less secure
create and manage account information for end-use
rs, and allows users to reset their passwords and re
ceive new passwords via Emails in an unsafe and u
nencrypted communication.
new users could use Clouds relatively easily and al
most instantly, with a credit card and/or email addre
ss
刘鹏:做网格的该如何看待云计算
网格已经走过了十年历程,大家对它已经
有审美疲劳,新的叫法让人耳目一新,因
而迅速被人接受了。
我们不要为名称问题所困扰,叫网格计算
也好,叫云计算也好,能够解决问题就好
!
君不见自从云计算概念提出之后,这种模
式的分布式计算的确得到了空前的发展!
未来 10 年
科学
Science 2.0
网格计算
商业
Business 2.0
云计算
云计算与网格计算将走向融合
Web Application Service Collaboration Services
Datacenter
Infrastructure
Compute Service
Database service
Cloud + Grid
Computing
Job Scheduling Service Catalog
Computing center
Infrastructure
Storage backup,
Virtual Client Content archive… service
service Classification
Reference
[1] Ian Foster, Yong Zhao, Ioan Raicu, Shiyong Lu. Cloud Computing an
d Grid Computing 360-Degree Compared. IEEE Grid Computing Environ
ments (GCE08), 31 Dec, 2008
[2] 刘鹏 , 网格计算与云计算 (PPT), 2009
[3] 刘鹏 , 做网格的该如何看待云计算 (0.1 版 ),
http://www.chinacloud.cn/show.aspx?id=773&cid=17 , 2009
[4] ……
Thank you!