Stochastic models of load balancing and scheduling in cloud computing clusters
The Power of Two Choices in Randomized Load Balancing