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

被引:13
作者
Fu, Jing [1 ,2 ]
Moran, Bill [3 ]
Guo, Jun [1 ,4 ]
Wong, Eric W. M. [1 ]
Zukerman, Moshe [1 ]
机构
[1] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
[2] Univ Melbourne, Sch Math & Stat, Melbourne, Vic 3010, Australia
[3] RMIT Univ, Sch Engn, Melbourne, Vic 3000, Australia
[4] Dongguan Univ Technol, Coll Comp Sci & Technol, Dongguan 523808, Peoples R China
关键词
Energy efficiency; job assignment; bandit problem; processor sharing; server farm; ALLOCATION; QUEUE; FRAMEWORK; JOIN;
D O I
10.1109/JSAC.2016.2611864
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:4008 / 4023
页数:16
相关论文
共 50 条
  • [21] An energy-efficient opportunistic relay assignment in wireless cooperative networks
    Zhang, Yindong
    Huang, Liusheng
    Zhao, Henan
    Xu, Hongli
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2013, 13 (03) : 135 - 144
  • [22] Energy-Efficient Thread Assignment Optimization for Heterogeneous Multicore Systems
    Petrucci, Vinicius
    Loques, Orlando
    Mosse, Daniel
    Melhem, Rami
    Abou Gazala, Neven
    Gobriel, Sameh
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (01)
  • [23] Deadline Aware Energy-Efficient Task Scheduling Model for a Virtualized Server
    Garg N.
    Singh D.
    Singh Goraya M.
    SN Computer Science, 2021, 2 (3)
  • [24] Cross-core Data Sharing for Energy-efficient GPUs
    Falahati, Hajar
    Sadrosadati, Mohammad
    Xu, Qiumin
    Gomez-Luna, Juan
    Latibari, Banafsheh Saber
    Jeon, Hyeran
    Hesaabi, Shaahin
    Sarbazi-Azad, Hamid
    Mutlu, Onur
    Annavaram, Murali
    Pedram, Masoud
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2024, 21 (03) : 1 - 32
  • [25] Diverge-merge processor: Generalized and energy-efficient dynamic predication
    Kim, Hyesoon
    Joao, Jose A.
    Mutlu, Onur
    Patt, Yale N.
    IEEE MICRO, 2007, 27 (01) : 94 - 104
  • [26] Energy-efficient MIMO Underlay Spectrum Sharing with Rate Splitting
    Lv, Jing
    Zappone, Alessio
    Jorswieck, Eduard A.
    2014 IEEE 15TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC), 2014, : 174 - 178
  • [27] A Game-Theoretic Approach for Energy-Efficient Power Control in Spectrum Sharing Networks
    Kwon, Younggap
    Hwang, Taewon
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 3493 - 3498
  • [28] Optimal Configuration of Spatial Planning for Energy-Efficient Buildings
    Balo, Figen
    Ivanovic, Biljana
    Stevic, Zeljko
    Ulutas, Alptekin
    Marinkovic, Dragan
    Demir, Hazal Boydak
    TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2024, 18 : 45 - 54
  • [29] Optimal Energy-Efficient Transmit Beamforming for Multi-User MISO Downlink
    Tervo, Oskari
    Le-Nam Tran
    Juntti, Markku
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (20) : 5574 - 5588
  • [30] Multiple-weight unit load storage assignment strategies for energy-efficient automated warehouses
    Meneghetti, Antonella
    Monti, Luca
    INTERNATIONAL JOURNAL OF LOGISTICS-RESEARCH AND APPLICATIONS, 2014, 17 (04) : 304 - 322