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 条
  • [41] Adaptive high-end microprocessor for power-performance efficiency
    Trancoso, Pedro
    DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 221 - 228
  • [42] The retail power-performance conundrum: What have we learned?
    Ailawadi, KL
    JOURNAL OF RETAILING, 2001, 77 (03) : 299 - 318
  • [43] In-Field Aging Measurement and Calibration for Power-Performance Optimization
    Wang, Shuo
    Tehranipoor, Mohammad
    Winemberg, LeRoy
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 706 - 711
  • [44] Dynamic power-performance adaptation of parallel computation on chip multiprocessors
    Li, Jian
    Martinez, Jose F.
    TWELFTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2006, : 77 - +
  • [45] Power-performance trade-off of a dependable multicore processor
    Sato, Toshinori
    Funaki, Toshimasa
    13TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2007, : 268 - +
  • [46] Power-Performance Trade-Off in 7 nm Designs
    Chentouf, Mohamed
    Cherif, Lekbir
    Alaoui Ismaili, Zine El Abidine
    PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON ELECTRONIC ENGINEERING AND RENEWABLE ENERGY, ICEERE 2018, 2019, 519 : 290 - 297
  • [47] The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications
    Li, Bo
    Chang, Hung-Ching
    Song, Shuaiwen Leon
    Su, Chun-Yi
    Meyer, Timmy
    Mooring, John
    Cameron, Kirk
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 1449 - 1457
  • [48] Display power-performance optimization technologies integrated in notebook graphics controller
    Bhowmik, Achintya K.
    2007 SID INTERNATIONAL SYMPOSIUM, DIGEST OF TECHNICAL PAPERS, VOL XXXVIII, BOOKS I AND II, 2007, 38 : 1539 - 1542
  • [49] Towards Modeling Vehicular Networks with Power-Performance trade-offs
    Sankaran, Sriram
    Gupta, Manish
    2017 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS), 2017,
  • [50] Adaptive Routing and Dynamic Frequency Scaling for NoC Power-Performance Optimizations
    Zoni, Davide
    Flich, Jose
    Fornaciari, William
    2013 23RD INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2013, : 231 - 234