Skip to main navigation Skip to search Skip to main content

Asymptotically Optimal Job Assignment for Energy-Efficient Processor-Sharing Server Farms

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

40 Downloads (CityUHK Scholars)

Abstract

We study the problem of job assignment in a large-scale realistically dimensioned server farm comprising multiple processor-sharing servers with different service rates, energy consumption rates, and buffer sizes. Our aim is to optimize the energy efficiency of such a server farm by effectively controlling carried load on networked servers. To this end, we propose a job assignment policy, called Most energy-efficient available server first Accounting for Idle Power (MAIP), which is both scalable and near optimal. MAIP focuses on reducing the productive power used to support the processing service rate. Using the framework of semi-Markov decision process, we show that, with exponentially distributed job sizes, MAIP is equivalent to the well-known Whittle's index policy. This equivalence and the methodology of Weber and Weiss enable us to prove that, in server farms where a loss of jobs happens if and only if all buffers are full, MAIP is asymptotically optimal, as the number of servers tends to infinity under certain conditions associated with the large number of servers, as we have in a real server farm. Through extensive numerical simulations, we demonstrate the effectiveness of MAIP and its robustness to different job-size distributions, and observe that significant improvement in energy efficiency can be achieved by utilizing the knowledge of energy consumption rate of idle servers.
Original languageEnglish
Article number7572038
Pages (from-to)4008-4023
JournalIEEE Journal on Selected Areas in Communications
Volume34
Issue number12
DOIs
Publication statusPublished - 1 Dec 2016

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Research Keywords

  • bandit problem
  • Energy efficiency
  • job assignment
  • processor sharing
  • server farm

Publisher's Copyright Statement

  • COPYRIGHT TERMS OF DEPOSITED POSTPRINT FILE: © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. Fu, J., Moran, B., Guo, J., Wong, E. W. M., & Zukerman, M. (2016). Asymptotically Optimal Job Assignment for Energy-Efficient Processor-Sharing Server Farms. IEEE Journal on Selected Areas in Communications, 34(12), 4008-4023. [7572038]. https://doi.org/10.1109/JSAC.2016.2611864.

Fingerprint

Dive into the research topics of 'Asymptotically Optimal Job Assignment for Energy-Efficient Processor-Sharing Server Farms'. Together they form a unique fingerprint.

Cite this