SLO-Power: SLO and Power-aware Elastic Scaling for Web Services

被引:1
|
作者
Savasci, Mehmet [1 ]
Souza, Abel [1 ]
Li Wu [1 ]
Irwin, David [1 ]
Ali-Eldin, Ahmed [2 ]
Shenoy, Prashant [1 ]
机构
[1] Univ Massachusetts, Amherst, MA 01003 USA
[2] Chalmers Univ Technol, Gothenburg, Sweden
来源
2024 IEEE 24TH INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING, CCGRID 2024 | 2024年
关键词
Elastic Scaling; Power Capping; Web Services; Application SLO; HYBRID; TAIL;
D O I
10.1109/CCGrid59990.2024.00025
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Managing the performance of online web services in cloud data centers while optimizing resource allocation and power consumption is a multifaceted challenge. Often, resource and power management techniques, such as elastic scaling and power capping, are handled independently, leading to conflicts and sub-optimal power-performance trade-offs. To tackle this issue, we introduce SLO-Power, a system that coordinates the resource and power scaling techniques to achieve power savings while adhering to service level objectives (SLOs), such as tail latency constraints. Our approach employs a combination of analytic queuing models and feedback-driven techniques to jointly allocate resources and power to cloud applications in an SLO and power-aware manner. We implement a prototype of our system and evaluate it using realistic workloads to demonstrate its ability to harmonize elastic and power scaling, enabling enhanced resource utilization and reduced power consumption while ensuring the application performance. Our findings indicate that SLO-Power achieves exceptional power and resource efficiency, approaching near-optimal power-efficiency levels at 90%, all while preventing SLO violations. Furthermore, compared to state-of-the-art solutions, SLO-Power demonstrates lower P95 latency, accompanied by a 12% reduction in resource usage.
引用
收藏
页码:136 / 147
页数:12
相关论文
共 50 条
  • [31] Power-aware instruction scheduling
    Lin, Tzong-Yen
    Chang, Rong-Guey
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2006, 4096 : 35 - 44
  • [32] Power-Aware Adaptive Encryption
    Mohd, Bassam Jamil
    Yousef, Khalil M. Ahmad
    AlMajali, Anas
    Hayajneh, Thaler
    2019 IEEE JORDAN INTERNATIONAL JOINT CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION TECHNOLOGY (JEEIT), 2019, : 711 - 716
  • [33] PARTIC: Power-Aware Response Time Control for Virtualized Web Servers
    Wang, Yefu
    Wang, Xiaorui
    Chen, Ming
    Zhu, Xiaoyun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (02) : 323 - 336
  • [34] User Driven Dynamic Frequency Scaling for Power-Aware Mobile Cloud Terminals
    Mishra, Suchintan
    Sahoo, Manmath Narayan
    Bakshi, Sambit
    2019 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2019, : 333 - 340
  • [35] Node Scaling Analysis for Power-Aware Real-Time Tasks Scheduling
    Yu, Lei
    Teng, Fei
    Magoules, Frederic
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (08) : 2510 - 2521
  • [36] Power-Aware Optimization of SoC Test Schedules Using Voltage and Frequency Scaling
    Sheshadri, Vijay
    Agrawal, Vishwani D.
    Agrawal, Prathima
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2017, 33 (02): : 171 - 187
  • [37] Power-Aware SoC Test Optimization through Dynamic Voltage and Frequency Scaling
    Sheshadri, Vijay
    Agrawal, Vishwani D.
    Agrawal, Prathima
    2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 102 - 107
  • [38] Node scaling scheduling of real-time tasks in a power-aware datacenter
    Teng, Fei
    Yu, Lei
    Li, Tianrui
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 96 - 101
  • [39] Power-aware designers at odds with power grid designers?
    Irwin, MJ
    IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (03): : 120 - 120
  • [40] A Power-Aware Heterogeneous Architecture Scaling Model for Energy-Harvesting Computers
    Desai, Harsh
    Lucia, Brandon
    IEEE COMPUTER ARCHITECTURE LETTERS, 2020, 19 (01) : 68 - 71