Asymptotically Optimal Job Assignment for Energy-Efficient Processor-Sharing Server Farms
Research output: Journal Publications and Reviews (RGC: 21, 22, 62) › 21_Publication in refereed journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Article number | 7572038 |
Pages (from-to) | 4008-4023 |
Journal / Publication | IEEE Journal on Selected Areas in Communications |
Volume | 34 |
Issue number | 12 |
Publication status | Published - 1 Dec 2016 |
Link(s)
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.
Research Area(s)
- bandit problem, Energy efficiency, job assignment, processor sharing, server farm
Citation Format(s)
Asymptotically Optimal Job Assignment for Energy-Efficient Processor-Sharing Server Farms. / Fu, Jing; Moran, Bill; Guo, Jun et al.
In: IEEE Journal on Selected Areas in Communications, Vol. 34, No. 12, 7572038, 01.12.2016, p. 4008-4023.Research output: Journal Publications and Reviews (RGC: 21, 22, 62) › 21_Publication in refereed journal › peer-review