may 10, 2011
1
Scheduling and Resource Management in Grids and Clouds
Dick Epema Parallel and Distributed Systems Group Delft University of Technology Delft, the Netherlands
Scheduling and Resource Management in Grids and Clouds Dick Epema - - PowerPoint PPT Presentation
Scheduling and Resource Management in Grids and Clouds Dick Epema Parallel and Distributed Systems Group Delft University of Technology Delft, the Netherlands may 10, 2011 1 Outline Resource Management Introduction A framework
may 10, 2011
1
Dick Epema Parallel and Distributed Systems Group Delft University of Technology Delft, the Netherlands
may 10, 2011 2
may 10, 2011 3
may 10, 2011 4
may 10, 2011 5
may 10, 2011 6
may 10, 2011 7
may 10, 2011 8
may 10, 2011 9
may 10, 2011 10
may 10, 2011
11
may 10, 2011 12
Grid Resource Broker/ Scheduler Local Resource Manager Local Resource Manager Local Resource Manager
Single CPU (Time Shared Allocation)
Job Job Job
Clusters (Space Shared Allocation) Clusters (Space Shared Allocation)
may 10, 2011 13
may 10, 2011 14
may 10, 2011 15
may 10, 2011
16
may 10, 2011
17
may 10, 2011
18
may 10, 2011 19
www.mcs.anl.gov/~jms/Pubs/sched.arch.2002.pdf
may 10, 2011 20
may 10, 2011 21
Scheduler Schedule time Job-Queue
Machine 1
Scheduler Schedule time Job-Queue
Machine 2
Scheduler Schedule time Job-Queue
Machine 3
Grid-Scheduler
Grid User
15 jobs running 20 jobs queued 5 jobs running 2 jobs queued 40 jobs running 80 jobs queued Where to put the Grid job? From: Grid Resource Management and Scheduling, Ramin Yahyapour
may 10, 2011 22
may 10, 2011 23
23
may 10, 2011 24
24
may 10, 2011 25
25
may 10, 2011 26
26
may 10, 2011 27
27
may 10, 2011 28
28
may 10, 2011 29
29
may 10, 2011 30
30
may 10, 2011 31
31
may 10, 2011 32
32
may 10, 2011 33
33
may 10, 2011 34
34
may 10, 2011 35
35
may 10, 2011 36
36
may 10, 2011 37
may 10, 2011 38
may 10, 2011 39
may 10, 2011 40
may 10, 2011 41
Jarek Nabrzyski, Jennifer M. Schopf, and Jan Weglarz (eds.), Kluwer Publishing, 2004
Systems,” Software—Practice and Experience, Vol. 32(2), 2002
Future, Totorial at Euro-Par 2004
practice: the Condor experience,” Concurrency and Computation - Practice and Experience 17(2-4): 323-356, 2005
41
may 10, 2011 42
42