Grid Computing - - PDF document

grid computing
SMART_READER_LITE
LIVE PREVIEW

Grid Computing - - PDF document

Grid Computing


slide-1
SLIDE 1
  • Grid Computing
  • !"#

$ %&

  • '

()*+

slide-2
SLIDE 2

","

  • "&-."/01234"5460"
  • #4"
  • "7
  • 8
  • 97#43
  • :
  • 2;"7

"

  • 23
  • 1&%<"2='6

$

  • >

2&%

  • &?@"7<
  • A

8 7#4B@%C"2 $ 2

  • DE

&" $ = $ FB,&0>G>

  • A

8 34"5460" $ "2;C7#4":

  • &"<"

$ 66C"22

  • 8
  • ;H&"
  • 2&%I
  • G<
  • J

distributet K 6 $

  • E
  • 6
  • :"5&
  • J

Centeralized K 9 $ 26

  • "
  • =6"&;>

8 %"2

  • >L
  • M%
  • F&1&#%26N:
  • ?O"

UN,Oracle,IBM @% $ '2PGA $ 2&%=

  • G<
  • #%5460"

F&1&

  • $

5460"QR4".6: 34" "&;> 8

  • %
  • 34"5460"
  • %460"<"2.6
  • S2
  • 0"T

$ #4U

  • %&@
  • V

9 $ W $ G

  • &>
  • #4D

X 2

  • C-9

8

Y

  • Grid
  • D
  • 2>=PG?#
  • #4"

Internet

  • 3
  • ;#4
  • R>

Z

4%

  • &?

8

  • 5>.%

Grid > Cluster

  • Cluster

P/012 $ :

  • >E:"
  • 6

$ "AE

  • ":"<"=
  • %&
  • Grid

P/012 $ :

  • #
  • G>E:"

grid

  • 6

$ "AE

  • "=
  • "&'<
  • 8
  • G3
  • grid

"

  • &'&%
  • 3

cluster

  • 8
  • 1 [Catlett, Smarr, '92]

2 The GRID

Cluster Cluster Cluster Cluster Cluster Cluster … Cluster Cluster of Clusters Cluster of Clusters … Cluster of Clusters The Cluster of Clusters (The Grid)

slide-3
SLIDE 3

[

  • \
  • 66CAP
  • >2
  • IT

C"26

  • \
  • C<M"

$ >

  • 29
  • $

=

  • "

34"5460 ]

  • (

8

"2.6

  • PG#?"5&@
  • "C"
  • C"263
  • %

^ _ !"2.6C"2 $ %&

  • `#6
  • !"D

$ %& G $ 1P $ =

  • 29
  • >E

a^ _ 29&"

  • !"D

$ b>%& $ .

  • IM

C

  • 8
  • $

M

  • D
  • "Dc
  • 2&d6
  • <"D

J .6?"

  • &

K 6"5&@ . 8 %6

  • 2.6D
  • 29#43
  • ;
  • >&;&""3
  • "3

$ D

  • =6

8 e 8

Pb $ 29=

  • 2&"
  • '

$ fC&%&,1= $ 29A

  • 2&"
  • >2
  • Gg
  • =634"5460"h1;

8

  • '

$ "i"=

  • 4"
  • E34"560"
  • D

&G=6

  • &
  • $

#.%= $ ?,E"=EdC3 8 1>

  • &"
  • ,"

$ j9k

  • &;>
  • 8

&1B>?#"

  • A
  • "2
  • "G

$ D cpu E,% $ "A

  • Gl
  • D

&1

  • Ed"&-%A

E,%>0"= $ "A

  • ,"

$ j9k

  • "&;&
  • >

8 I>?#"

  • #.%5m=6D

$ A2?,E"L""3 $ E

  • BO"

2=EdG

  • 2&n"3
  • P3
  • &ni"?
  • &C
  • lE
  • &%

V

  • nE
  • "
  • &%

X

  • /012

P $ :

  • #
  • >
  • !"d

$ %& 8 ) 8

"

  • E
  • =;&%
  • "

$ 2&"o29=

  • ,"2.6>

$ j9k

  • 8

>

  • $

:PIp

  • 4%
  • ""?
  • =0%

grid &;> 8 1>

  • :PI
  • $

2&"o29=

  • &>?#%>92d&

grid #.6 6

  • ;

grid q% $$ "

  • 8

r 8

2M"<"

  • C"26>
  • 2M"
  • #
  • #
  • 2

$ =

  • #34"5460"
  • $

CD $ =6 8 jGd 2&%5460"

  • R%<
  • =6[D
  • 1>&P
  • 34"5460"

6

  • @%

s<"B $ D $

  • 6[D

$ =6 8

  • grid

"%

  • <"
slide-4
SLIDE 4

5&@

  • 2M">d!#
  • "C
  • &95&C>&
  • C"26
  • 2M"
  • J

6 $ =6

  • 5>."

K 6

  • "
  • &

8

  • C"26D
  • 2M"
  • "
  • &'<"&%
  • N:#43

ji 8 jGi<" J 9h1

  • K

>0"

  • "&
  • l5"'l:PI"

license ;2:>

  • E<"D

8 ^ 8

66

  • <"
  • .G&

'c<">29>L $ 26

  • grid

2;C 66

  • <"
  • $

":

  • 8
  • 'BO"
  • "2

$ D

  • #4
  • :PI
  • E

$ CG $ "E=

  • C&%

=6&'

  • "C:PID

$ 6PD

  • 5&@:PI2&M"2o>D

".6?"

  • &

8 W $ 'D

  • "2

$ D

  • :P=n6
  • "t'
  • J

" 9d

  • DVD-writer
  • '>
  • :
  • @@n%
  • ""

$ `&#6>#

  • >#1
  • K
  • grid

"

  • 2>25&@C&%
  • .65#"D

8 + 8

<"2.6B%

  • un"?#&m

=6 b>DPv5&

  • 2wn3

grid

  • 1P

$ =

  • wnC

wn

  • grid

AMR2f01C

  • ?,"&'

"

  • &

8

  • B%o>D

grid "2

  • G

8

  • x

8

S $ C

  • ='6
  • "3

$ Dym"D $ d"2 cpu E $ P&%5&A 1 $ =

  • #
  • 2

129 $ 29?

  • 1P

$ 1L';>"=

  • 9

$ w $

  • 8

W $ dD

  • <4"D

J 95&@ $ C4

  • #
  • "?
  • K
  • "%

$ FD

  • $

"2

  • A
  • 6D

$ AE

  • "%

$ SD $ C

  • E
  • F&1&#%2
  • "

RAID

  • 'c

$ 26

  • 5LS

"%.6

  • 0%Qc&"

$ :?

  • E

$ 6 $ "D

  • &

8 M2

slide-5
SLIDE 5

grid

  • P/012C2<"

$ :

  • #
  • Pq;>

$

  • 2&%
  • &G2>5&<

?#"

  • 2=E3

grid b>

  • =E=EC
  • Re-submit

"

  • &

8 "G

  • ;
  • real-time
  • $

"2 "

  • 2=EdC":"CC&%

#4 submit R>

  • "
  • ;>'C&%
  • =ED
  • S

$ C $ ,"A

  • E
  • 8
  • ;C&"5&=1RD
  • wn3

l 1P $ '%C>= $ 9" $ "

  • 2>
  • zLS?#"D

9 $

  • 8
  • *

8

"

  • =

"B&yE"G;5&@F>9jG

  • :P=n6<"=
  • :PI>
  • &&'

8 #"

  • 9&D#"

$ w $

  • &D
  • %&&;&"<"&4F>93
  • F>9
  • 2<"
  • 8

> 1

  • grid
  • 5&@<"
  • 41>E

"#4B&yE"

  • 6><"2.6&%

$ =6

  • 66
  • 5&F>9
  • &9
  • q%

$$

  • 8

:"

  • ">
  • h

34"5460"

  • :"2
  • grid

"

  • C&%
  • "&"D
  • E?E"?R

$ 9 $ W $ %%&C"2 8 :PI2

  • 295
  • v
  • $

""2

  • :PIC&%
  • 4

$ 26

  • I>I&n"

:P

  • 9

$ w $

  • &<{>

8

slide-6
SLIDE 6
  • #C#"
  • C"26
  • 8

& grid C"26D'6

  • 2M"
  • jGiC#"
  • <"
  • C"26
  • 9i"[
  • >

C>=6

  • "C#"D
  • >
  • F>9
  • Pi"

1 $ = 8

  • .6

$ :P=n62

  • &;&"

8 Grid F>9

  • $

2;v<""2 :P=n62=6

  • PG#?"5&@.6

8

  • :"&;>
  • 2
  • grid

2& >5L#" "

  • 4
  • ;2
  • 6
  • ?#%>9>
  • grid

2& $ un", $ E 8

  • "|.R

$ #4=

  • ,"

$ >N:k

  • ?#"C&G&GC>"<"

=6 8

  • D'6

middleware &;&%

  • &;&"<"

grid %L#"

  • 8

Middleware

  • 26C-9
  • 9

$ W $ G

  • &>
  • <"

>

  • 26CE#
  • >6?#
  • }
  • grid
  • "

& .6 "

  • G

$

  • 8
  • GLOBUS TOOLKIT
  • &M"
  • ?#%>9>"2=6
  • D'6
  • 63

$ AE grid B>F"

  • 2
  • "%

$ "D

  • 8
  • – Resource allocation, process management

– Resource reservation – Uni- and multicast communication services – Authentication & security – Grid information services (structure/state) – Health monitoring of system components – Remote data access (sequential or parallel) – Executable construction, caching and location

slide-7
SLIDE 7
  • P"
  • ~:;
  • GRAM (Grid Resource Allocation Manager)

">>2;

  • {>=

$ "AP;=

  • 8

"2

  • "
  • 3

job

  • submit

"

  • S2=6&'
  • T

gatekeeper

  • >=P
  • 3

jobmanager

  • "M
  • %

job

  • >;

monitor

  • 8
  • MDS (Monitoring and Discovering Service)

66

  • LS

&95

  • >
  • E
  • "AP<"
  • >

8

  • ~:;
  • _ Grid Resource Information Service (GRIS)

0"<"5LS4

  • _ Grid Index Information Service (GIIS)

>R

  • u'5LS
  • "5LS
  • U6&%

GRIS

  • 6>
  • GIIS
  • =6=4•

8

  • GIIS
  • "

DNS 4%"E6'6

  • >

GIIS &nt&@n"I

  • "
  • "
  • A6&%

GIIS

  • &ME;
  • un"5LS

8

  • GridFTP

Dym">D"B, $ GD

  • grid

"AP

  • >

8

slide-8
SLIDE 8
  • =4E

Grid

U6&%}>6-% Grid " $ 8 <2&%;&"2;$"v <"&>#:$P Grid & 8

  • 1>
  • .%
  • "€<>
  • 9

$ W $ =6%

  • M
  • EB"3

$ P26

  • ;
  • 3

>"

  • Grid
  • 6
  • =6

8

  • J

R

  • G
  • 3

agent

  • K
  • Grid Resource

Broker

  • 4%

.

  • broker
  • 4%

Grid Information Service E>&95LS "u$@n%"2$&"<4">>"=6<" 8

slide-9
SLIDE 9

F>9

  • %

=0 grid

SETI@home

  • F>9D
  • 1

$ :

  • `&#E%3
  • &
  • =-;=6
  • RDP

$ "2H'5 $ D 8

  • IM
  • F>9D

)‚‚‚‚‚ hS> 66 $

  • 29<"
  • jGi&'

8

  • climateprediction

9:PI $ w $

  • &<{>

8

  • <;"
  • 1. Ed Seidel, “Introduction to Grid Computing”
  • 2. Griffin Patrick, “Visions of the Future: Grid versus Trusted Computing”
  • 3. IBM, “Grid Computing Solutions from IBM”
  • 4. IBM, “Introduction to Grid Computing with Globus”
  • 5. Toshifumi Takei, Eiichi Nakano, “Introduction to the Grid Computing”
  • 6. www.educause.edu/eli, “7 things you should know about Grid Computing”,

January 2006.