On Arbitrating the Power-Performance Tradeoff in SaaS Clouds

被引:0
|
作者
Zhou, Zhi [1 ]
Liu, Fangming [1 ]
Jin, Hai [1 ]
Li, Bo [3 ]
Li, Baochun [4 ]
Jiang, Hongbo [2 ]
机构
[1] Huazhong Univ Sci & Technol, Key Lab Serv Comp Technol & Syst, Minist Educ, Sch Comp Sci & Technol, Wuhan, Peoples R China
[2] Huazhong Univ Sci & Technol, Dept Elect & Informat Engn, Wuhan, Peoples R China
[3] Hong Kong Univ Sci & Technol, Kowloon, Hong Kong, Peoples R China
[4] Univ Toronto, Toronto, ON, Canada
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an analytical framework for characterizing and optimizing the power-performance tradeoff in Software-as-a-Service (SaaS) cloud platforms. Our objectives are two-fold: (1) We maximize the operating profit when serving heterogeneous SaaS applications with unpredictable user requests, and (2) we minimize the power consumption when processing user requests. To achieve these objectives, we take advantage of Lyapunov Optimization techniques to design and analyze an optimal control framework to make online decisions on request admission control, routing, and virtual machine (VMs) scheduling. In particular, our control framework can be flexibly extended to incorporate various design choices and practical requirements of a datacenter in the cloud, such as enforcing a certain power budget for improving the performance (dollar) per watt. Our mathematical analyses and simulations have demonstrated both the optimality (in terms of a cost-effective power-performance tradeoff) and system stability (in terms of robustness and adaptivity to time-varying and bursty user requests) achieved by our proposed control framework.
引用
收藏
页码:872 / 880
页数:9
相关论文
共 50 条
  • [31] Architecturally Homogeneous Power-Performance Heterogeneous Multicore Systems
    Chakraborty, Koushik
    Roy, Sanghamitra
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (04) : 670 - 679
  • [32] Empirical study for optimization of power-performance with on-chip memory
    Takahashi, Chikafumi
    Sato, Mitsuhisa
    Takahashi, Daisuke
    Bokul, Taisuke
    Nakamura, Hiroshi
    Kond, Masaaki
    Fujita, Motonobu
    HIGH-PERFORMANCE COMPUTING, 2008, 4759 : 466 - +
  • [33] Power-performance trade-off using pipeline delays
    Surendra, G
    Banerjee, S
    Nandy, SK
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 384 - 386
  • [34] System-level power-performance tradeoffs for reconfigurable computing
    Noguera, Juanjo
    Badia, Rosa M.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (07) : 730 - 739
  • [35] Mobile Application Processors: Techniques for Software Power-Performance Optimization
    Prakash, Alok
    Wang, Siqi
    Mitra, Tulika
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2020, 9 (04) : 67 - 76
  • [36] Power-Performance Analysis of a Simple One-Bit Transceiver
    Gao, Kang
    Estes, N. J.
    Hochwald, Bertrand
    Chisum, Jonathan
    Laneman, J. Nicholas
    2017 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2017,
  • [37] Power-Performance Modelling of Mobile Gaming Workloads on Heterogeneous MPSoCs
    Pathania, Anuj
    Irimiea, Alexandru Eugen
    Prakash, Alok
    Mitra, Tulika
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [38] Power-performance assessment of different DVFS control policies in NoCs
    Casu, Mario R.
    Giaccone, Paolo
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 109 : 193 - 207
  • [39] Power-performance analysis of sinusoidally clocked flip-flops
    Hansson, Martin
    Alvandpour, Atila
    NORCHIP 2005, PROCEEDINGS, 2005, : 153 - 156
  • [40] BatchSizer: Power-Performance Trade-off for DNN Inference
    Nabavinejad, Seyed Morteza
    Reda, Sherief
    Ebrahimi, Masoumeh
    2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 819 - 824