Power management using dynamic power state transitions and dynamic voltage frequency scaling controls in virtualized server clusters

被引:3
|
作者
Velayudhan Kumar, Mohan Raj [1 ]
Raghunathan, Shriram [2 ]
机构
[1] Tata Consultancy Serv Ltd, Tata Res Dev & Design Ctr, Pune, Maharashtra, India
[2] BS Abdur Rahman Univ, Dept Comp Sci & Engn, Madras, Tamil Nadu, India
关键词
Dynamic power management; dynamic voltage frequency scaling; power efficiency; processor sleep states;
D O I
10.3906/elk-1403-264
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reducing power consumption and maintaining user or application performance criteria is an important goal in virtualized server cluster system design. Achieving this multiple objective requirement in a virtualized environment is a challenge. One of the techniques widely explored in the literature to achieve this goal is the dynamic voltage frequency scaling (DVFS) approach. However, power consumption reduction due to DVFS is far less than what can be achieved with the dynamic power management (DPM) control approach to either switch OFF the server or to transition the server to a low power SLEEP state when not processing application requests. In our work, we have formulated a power optimization problem that meets the defined performance criteria for the workload. We have considered application request response time as the performance metric. The adaptive controller is designed to track application performance in the first step, with dynamic control and batch requests to the best server in order to minimize the power consumption as the second step. In this paper, our aim is to reduce the power consumption of a virtualized server cluster by making use of an adaptive hybrid approach that identifies the right server with the best performance for power metric (PPM), DPM with server processor sleep state(s), and DVFS controls. Simulation results show that our hybrid approach using PPM, DPM with sleep state, and DVFS controls is effective, achieves better energy savings, and meets the performance criteria constraint.
引用
收藏
页码:2290 / 2306
页数:17
相关论文
共 50 条
  • [1] Composable Dynamic Voltage and Frequency Scaling and Power Management for Dataflow Applications
    Goossens, Kees
    She, Dongrui
    Milutinovic, Aleksandar
    Molnos, Anca
    [J]. 13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 107 - 114
  • [2] Low Power Multiplier Using Dynamic Voltage And Frequency Scaling (DVFS)
    Garg, Deepak
    Sharma, Rajender
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 560 - 564
  • [3] Power management for modern VLSI loads using dynamic voltage scaling
    Ng, WT
    Trescases, O
    [J]. 2004: 7TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUITS TECHNOLOGY, VOLS 1- 3, PROCEEDINGS, 2004, : 1412 - 1415
  • [4] QMapper: Dynamic Power and Performance Management in Virtualized Web Servers Clusters
    Monteiro, Andre
    Henriques, Felipe da Rocha
    [J]. 2018 EIGHTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2018, : 37 - 46
  • [5] Dynamic voltage scaling and power management for portable systems
    Simunic, T
    Benini, L
    Acquaviva, A
    Glynn, P
    De Micheli, G
    [J]. 38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, : 524 - 529
  • [6] Power-aware resource allocation in computer clusters using dynamic threshold voltage scaling and dynamic voltage scaling: comparison and analysis
    Kashif Bilal
    Ahmad Fayyaz
    Samee U. Khan
    Saeeda Usman
    [J]. Cluster Computing, 2015, 18 : 865 - 888
  • [7] Power-aware resource allocation in computer clusters using dynamic threshold voltage scaling and dynamic voltage scaling: comparison and analysis
    Bilal, Kashif
    Fayyaz, Ahmad
    Khan, Samee U.
    Usman, Saeeda
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2015, 18 (02): : 865 - 888
  • [8] Coordinating Power Control and Performance Management for Virtualized Server Clusters
    Wang, Xiaorui
    Wang, Yefu
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (02) : 245 - 259
  • [9] A Comparative Study of the Effectiveness of CPU Consolidation Versus Dynamic Voltage and Frequency Scaling in a Virtualized Multicore Server
    Hwang, Inkwon
    Pedram, Massoud
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (06) : 2103 - 2116
  • [10] Dynamic Voltage Scaling Scheduling on Power-aware Clusters under Power Constraints
    Terzopoulos, George
    Karatza, Helen D.
    [J]. 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2013), 2013, : 72 - 78