Server Frequency Control Using Markov Decision Processes

被引:4
|
作者
Chen, Lydia Y. [1 ]
Gautam, Natarajan [2 ]
机构
[1] IBM Zurich Res Lab, Zurich, Switzerland
[2] Texas A&M Univ, College Stn, TX 77843 USA
来源
IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5 | 2009年
关键词
D O I
10.1109/INFCOM.2009.5062265
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For a wide range of devices and servers, Dynamic Frequency Scaling (DFS) can reduce energy consumption to various degrees by appropriately trading-off system performance. Efficient DFS policies are able to adjust server frequencies by extrapolating the transition or the highly varying workload without incurring much of implementation overhead. This paper models DFS policies of a single server using Markov Decision Processes (MDP). To accommodate the highly varying nature of workload in the proposed MDP, we adopt fluid approximation based on continuous time Markov chain and discrete time Markov chain modeling for the fluid workload generator respectively. Accordingly, we design two frequency controllers (FC), namely C-FC and D-FC, corresponding to the continuous and discrete modeling of the workload generator. We evaluate the proposed policies on synthetic and web traces. The proposed C-FC and D-FC schemes ensure performance satisfaction with moderate energy saving as well as ease of implementation, in comparison with existing DFS policies.
引用
收藏
页码:2951 / +
页数:2
相关论文
共 50 条
  • [21] Web service composition using Markov Decision Processes
    Gao, AQ
    Yang, DQ
    Tang, SW
    Zhang, M
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2005, 3739 : 308 - 319
  • [22] Planning using hierarchical constrained Markov decision processes
    Seyedshams Feyzabadi
    Stefano Carpin
    Autonomous Robots, 2017, 41 : 1589 - 1607
  • [23] Planning using hierarchical constrained Markov decision processes
    Feyzabadi, Seyedshams
    Carpin, Stefano
    AUTONOMOUS ROBOTS, 2017, 41 (08) : 1589 - 1607
  • [24] Allocating services to applications using Markov decision processes
    Bannazadeh, Hadi
    Leon-Garcia, Alberto
    IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, : 141 - +
  • [25] Assessing Software Quality Using the Markov Decision Processes
    Korkmaz, Omer
    Akman, Ibrahim
    Ostrovska, Sofiya
    HUMAN FACTORS AND ERGONOMICS IN MANUFACTURING & SERVICE INDUSTRIES, 2014, 24 (01) : 86 - 104
  • [26] Human Intention Recognition using Markov Decision Processes
    Lin, Hsien-I
    Chen, Wei-Kai
    2014 CACS INTERNATIONAL AUTOMATIC CONTROL CONFERENCE (CACS 2014), 2014, : 340 - 343
  • [27] Verification of Markov Decision Processes Using Learning Algorithms
    Brazdil, Tomas
    Chatterjee, Krishnendu
    Chmelik, Martin
    Forejt, Vojtech
    Kretinsky, Jan
    Kwiatkowska, Marta
    Parker, David
    Ujma, Mateusz
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2014, 2014, 8837 : 98 - 114
  • [28] Human Intent Prediction Using Markov Decision Processes
    McGhan, Catharine L. R.
    Nasir, Ali
    Atkins, Ella M.
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2015, 12 (05): : 393 - 397
  • [29] Mobile Edge Offloading Using Markov Decision Processes
    Alasmari, Khalid R.
    Green, Robert C., II
    Alam, Mansoor
    EDGE COMPUTING - EDGE 2018, 2018, 10973 : 80 - 90
  • [30] NEURAL DECODING SYSTEMS USING MARKOV DECISION PROCESSES
    Dantas, Henrique
    Mathews, V. John
    Wendelken, Suzanne M.
    Davis, Tyler S.
    Clark, Gregory A.
    Warren, David J.
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 974 - 978