Grid Computing - AAU 14/11-051 Grid Computing Josva Kleist Danish Center for Grid Computing .
grid computing presentation
-
Upload
sahar-sultan -
Category
Documents
-
view
12 -
download
0
description
Transcript of grid computing presentation
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 1/33
Seminar Presented By
Sehar Sultan
M.Sc (CS)
4th Semester
UAF
7/8/15
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 2/33
Grid Comutin!
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 3/33
Overview
1
• W h a t i s g r i d c o m p u t i n g ?
"
• A r e a s o f g r i d c o m p u t i n g
#
• W h y g r i d c o m p u t i n g ?
4
• G r i d A r c h i t e c t u r e
5 • W h o u s e t h e g r i d c o m p u t i n g ?
$
• P r o s a n d c o n s o f G r i d C o m p u t i n g
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 4/33
Introduction
• Grid computing is a processor architecture
that combines the computer resources from
multiple locations (various domains) to reach amain Objective
• !he Objective is to share a computing po"er
and data storage capacity over the internet
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 5/33
Introduction
• Grid computing is a processor architecture
that combines the computer resources from
multiple locations (various domains) to reach amain Objective
• !he Objective is to share a computing po"er
and data storage capacity over the internet
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 6/33
What is Grid Computing?
#Allo"s sharing and coordinated use of diverse
resources in dynamic$ distributed #virtual
organi%ations&
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 7/33
What is Grid?
% Distributed' Grid computing is distributed
form of net"oring that focus on
communications among devices
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 8/33
What is Grid?
Dynamic: Efficiently utilizewasted cycles, forming
woring cycles!
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 9/33
A !rid uses the resources o& man'
searate comuters connected ' a
netor* (usuall' the +nternet) to sol,elar!e-scale comutation rolems.
Such arran!ements ermit handlin! o&
data that ould otherise reuire theoer o& eensi,e suercomuters or
ould ha,e een imossile to anal'0e.
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 10/33
conventional supercomputers
Suercomuter
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 11/33
"he World Grid areas
• #usiness $reas
•Go%ernment &rganization
• 'inancial &rganization
• "eachers and educators (E learning)
•*ocial scientists
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 12/33
Some Highly-Visible Grids
• A chemist ma' utili0e hundreds o&
rocessors to screen thousands o&
comounds er hour.
• eams o& en!ineers orldide ool
resources to anal'0e tera'tes o&
structural data.
• Meteorolo!ists see* to ,isuali0e and
anal'0e data o& climate ith enormouscomutational demands.
• he 2ASA +n&ormation 3oer Grid (+3G).
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 13/33
Why Grid computing
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 14/33
Why Grid Computing?
• +esource sharing: Global sharing is the essence of grid
computing!
• *ecure access:
"o ensure secure access, grid de%elopers and users need to
manage three important things:
$ccess policy What is shared? Who is allo"ed to share?
When can sharing occur?
$uthentication o" do you identify a user or resource?
$uthorization o" do you determine "hether a certain
operation is consistent "ith the rules?
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 15/33
Why Grid Computing(cont!!)
• +esource use: Efficient, balanced use of computing
resources
• "he death of distance: Distance should mae no
difference
• &pen standards: *tandardi%ation also encourages industry
to invest in developing commercial grid ser%ices and
infrastructure!
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 16/33
Grid Architecture
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 17/33
-ayers!!
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 18/33
Grid $rchitecture
+undamental components of a grid,s Architecture'
• "he .ardware:
A grid depends on underlying hard"are lie computers and
net"ors
• "he /iddleware:
-iddle"are is the .glue. that maes grid computing possible-iddle"are is conceptually .in the middle. of operating
systems soft"are (lie Windo"s or /inu0) and applications
soft"are (lie a "eather forecasting programme)
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 19/33
Woring of -ayers
• 0etwor -ayer: !he lo"est layer is the networ $ "hich connects grid
resources
• +esource -ayer: Above the net"or layer lies the resource layer'
actual grid resources$ such as computers$ storage systems$ electronic data
catalogues$ sensors and telescopes that are connected to the net"or
• !he middleware layer connect front end "ith bac end
• $pplication: !he highest layer of the structure is the application layer$
"hich includes applications in science$ engineering$ business$ finance
and more$ as "ell as portals and development toolits to support the
applications !his is the layer that grid users .see. and interact "ith
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 20/33
Some Grid Applications
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 21/33
Some Grid Applications
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 22/33
istriuted suercomutin!
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 23/33
ifference between
istributive!"arallel!Cluster ! Cloud and
Grid Computing
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 24/33
istributive Computing
1istributive
Computing can be
defined as the use of a
distributed system tosolve a single large
problem by breaing it
do"n into several tass
"here each tas is
computed in the
individual computers
of the distributed
system
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 25/33
"arallel
Computing2n Parallel Computing$all the different
.processor. have the
access to a shared
memory1arallelism is
generally concerned
"ith accomplishing a
particular computation
as fast as possible$
e0ploiting multiple
processors
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 26/33
Cluster
ComputingA computer cluster is agroup of loosely
coupled computers
that "or together
closely so that in manyrespects it can be
vie"ed as though it
"ere a single
computer
Clusters are
commonly connected
through fast local area
net"ors
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 27/33
Cloud Computing
Cloud computing is
the use of computing
resources (hard"are
and soft"are) that aredelivered as a service
over a net"or
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 28/33
"ros and cons of gridcomputing
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 29/33
$d%antages
• Can solve larger$ more comple0 problems in a
shorter time
• Grid computing can create a more robust andresilient 2! infrastructure better able to respond to
minor or major disasters
• +le0ible$ *ecure$ Coordinated resource sharing
• Give "orld"ide access to a net"or of distributed
resources
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 30/33
Disad%antages
• 3eed for interoperability "hen different
groups "ant to share resources
• 4ut ho" do 2 develop robust$ secure$ longlived$ "ell performing applications for
dynamic$ heterogeneous Grids?
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 31/33
CO#C$%S&O#
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 32/33
Grid computing introduces a ne" concept to 2!
infrastructures because it supports distributed computing over
a net"or of heterogeneous resources and is enabled by open
standards
Grid computing "ors to optimi%e underutili%ed resources$
decrease capital e0penditures$ and reduce the total cost of
o"nership
7/18/2019 grid computing presentation
http://slidepdf.com/reader/full/grid-computing-presentation 33/33