Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Proceeding
Offline:
The Goal
10
11
12
13
14
15
Conceptual Challenges
Conceptual Challenges
Speeding up job execution is possible by adding more
tasks dynamically
When
How
16
Core problem: How to tell when the job will presumably end?
General approach:
1.
2.
17
18
Approach:
Uses the fact that parallel running tasks are tracked by the
Application Master
N: Parallel running tasks
P:
19
20
Proof of Concept
Implementation
Calculate
React
on a given deadline
21
Excursion: Map/Reduce
22
hard to use
23
24
25
Conclusions
End
resources at runtime
Predict
React
26
Outlook
27
node
Deal
with stragglers
Predict
28