CS 244 ’20: Reproducing Sparrow


Bandwidth availability, device count increases and new applications such as machine learning have resulted in a steady growth of cloud computing needs, that data centers are required to answer. Among the available axes of improvement, data center scheduling acts as a virtually free technique to optimize resource utilization. Sparrow, proposed in 2013, is a distributed scheduler with on the fly decisions that adapts the power of two choices for load balancing to scheduling. This report aims at reproducing some simulation results from Sparrow and to discuss the authors’ adjustment of the power of two choices for their implementation.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s