Selecting the best VM across multiple public clouds: a data-driven performance modeling approach
Delay scheduling: a simple technique for achieving locality and fairness in cluster scheduling