Abstract

Data centers consume substantial amounts of energy. Server clusters, being an integral part of data centers, take the largest share. Load balancing policies in server clusters have historically been optimized for performance or simplicity. However, the choice of load balancing policy, together with the power provisioning policy, can greatly impact energy efficiency of a server cluster. In this paper we consider the two widely deployed load balancing policies: the Round-Robin (RR) and Join the Shortest Queue (JSQ) policies, and compare their performance and energy consumption to a simple modification of JSQ (Pack-JSQ). Using mean response time and mean power consumption as metrics, we study these three policies via simulation runs by using publicly available Wikipedia request traces. We show that Pack-JSQ gives superior energy efficiency without compromising performance when deployed with a simple power provisioning policy that controls the number of running servers based on request arrival rate information.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.