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 条
  • [41] Energy-Efficient Optimal Admission Control for Body Area Networks
    Nekoui, Mohammad
    Chu, Lichung
    Eslami, Ali
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2020, 4 (04): : 956 - 972
  • [42] Optimal Network Discovery Period for Energy-Efficient WLAN Offloading
    Triantafyllopoulou, Dionysia
    Guo, Tao
    Moessner, Klaus
    [J]. 2013 IEEE 78TH VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2013,
  • [43] Delay-Optimal and Energy-Efficient Communications With Markovian Arrivals
    Zhao, Xiaoyu
    Chen, Wei
    Lee, Joohyun
    Shroff, Ness B.
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (03) : 1508 - 1523
  • [44] Optimal Energy-Efficient Relay Selection in Cooperative Cellular Networks
    Li, Yun
    Liao, Chao
    Zhu, Xue
    Daneshmand, Mahmoud
    Wang, Chonggang
    [J]. 2013 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2013,
  • [45] Energy-Efficient Hybrid-Power Filter with Optimal Parameters
    Shchurov N.I.
    Shtang A.A.
    Malozyomov B.V.
    Xiaogang W.
    [J]. Russian Electrical Engineering, 2021, 92 (6) : 338 - 343
  • [46] LACAV: an energy-efficient channel assignment mechanism for vehicular ad hoc networks
    Misra, Sudip
    Krishna, P. Venkata
    Saritha, V.
    [J]. JOURNAL OF SUPERCOMPUTING, 2012, 62 (03) : 1241 - 1262
  • [47] An Energy-Efficient Method of Supporting Flexible Special Instructions in an Embedded Processor with Compact ISA
    She, Dongrui
    He, Yifan
    Corporaal, Henk
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2013, 10 (03)
  • [48] The Delay Time-Based (DTB) Algorithm for Energy-Efficient Server Cluster Systems
    Enokido, Tomoya
    Takizawa, Makoto
    Deen, S. Misbah
    [J]. 2014 EIGHTH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS),, 2014, : 294 - 301
  • [49] A Dual Processor Energy-Efficient Platform with Multi-core Accelerator for Smart Sensing
    Pullini, Antonio
    Mach, Stefan
    Magno, Michele
    Benini, Luca
    [J]. SENSOR SYSTEMS AND SOFTWARE, 2017, 205 : 29 - 40
  • [50] An Energy-Efficient Visual Object Tracking Processor Exploiting Domain-Specific Features
    Gong, Yuchuan
    Guo, Hongtao
    Liu, Xiyuan
    Zheng, Jingxiao
    Zhang, Teng
    Que, Luying
    Jia, Conghan
    Ou, Guangbin
    Jiao, Xiben
    Liu, Zherong
    Chang, Liang
    Zhou, Liang
    Zhou, Jun
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (05) : 2794 - 2798