Pigeo eon: a an Effec ective D e Distrib ibuted ed, Hier erarchic ical Datacen enter Job
- b S
Sched eduler ler
Zhijun Wang, Huiyang Li, Zhongwei Li, Xiaocui Sun, Jia Rao, Hao Che and Hong Jiang University of Texas at Arlington
1
Pigeo eon: a an Effec ective D e Distrib ibuted ed, Hier - - PowerPoint PPT Presentation
Pigeo eon: a an Effec ective D e Distrib ibuted ed, Hier erarchic ical Datacen enter Job ob S Sched eduler ler Zhijun Wang, Huiyang Li, Zhongwei Li, Xiaocui Sun, Jia Rao, Hao Che and Hong Jiang University of Texas at Arlington 1
1
2
3
4
short job task queue
long job task queue
5
task queue
6
Centralized Scheduler
task queue
Distributed Scheduler Long job Short job Reserved workers:
7
8
Distributed Scheduler
Jo b
Task
Reserved workers
9
Job
Weighted fair queue (W) Idle worker list
Distributed Scheduler
10
11
Consider a single type of jobs, the fanout degree in a job is less than the number of masters. The task queuing time
in a master is a M/M/K queue (K is the group size)
Zero queueing time: job w ithout queuing time, The task execution time in a job is the same Running at 30% higher utilization
12
13
Eagle normalized to Pigeon
14
Sparrow normalized to Pigeon
15
16
Slow dow n=job completion time / job execution time
Big performance gains for short job at high loads Slightly better performance gains for long jobs
Eagle
17
18