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 条
  • [21] Orion: A power-performance simulator for interconnection networks
    Wang, HS
    Zhu, XP
    Peh, LS
    Malik, S
    35TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-35), PROCEEDINGS, 2002, : 294 - 305
  • [22] Automated exploration of datapath and unrolling factor during power-performance tradeoff in architectural synthesis using multi-dimensional PSO algorithm
    Sengupta, Anirban
    Mishra, Vipul Kumar
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (10) : 4691 - 4703
  • [23] Power-Performance Tradeoff Analysis of CML-Based High-Speed Transmitter Designs Using Circuit-Level Optimization
    Jang, Ikchan
    Lee, Yoonmyung
    Kim, SoYoung
    Kim, Jintae
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2016, 63 (04) : 540 - 550
  • [24] Power-performance trade-offs for reconfigurable computing
    Noguera, J
    Badia, RM
    INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2004, : 116 - 121
  • [25] Integrated Particle Swarm Optimization (i-PSO): An Adaptive Design Space Exploration Framework for Power-Performance Tradeoff in Architectural Synthesis
    Sengupta, Anirban
    Mishra, Vipul Kumar
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 60 - 67
  • [26] Architecture level power-performance tradeoffs for pipelined designs
    Ali, Haider
    Al-Hashirni, Bashir M.
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 1791 - 1794
  • [27] Topologically Homogeneous Power-Performance Heterogeneous Multicore Systems
    Chakraborty, Koushik
    Roy, Sanghamitra
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 125 - 130
  • [28] Power-performance optimal DSP architectures and ASIC implementation
    Sheikh, Farhana
    Ler, Melinda
    Zlatanovici, Radu
    Markovic, Dejan
    Nikolic, Borivoje
    2006 FORTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-5, 2006, : 1480 - +
  • [29] Power-Performance Yield Optimization for MPSoCs Using MILP
    Bhardwaj, Kshitij
    Roy, Sanghamitra
    Chakraborty, Koushik
    2012 13TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2012, : 764 - 771
  • [30] Power-performance Analysis of Metaheuristic Search Algorithms on the GPU
    Connors, Tiffany
    Qasem, Apan
    2015 SIXTH INTERNATIONAL GREEN COMPUTING CONFERENCE AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2015,