TetriSched: global rescheduling with adaptive plan-ahead in dynamic heterogeneous clusters
Modeling and synthesizing task placement constraints in Google compute clusters