Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments

被引:110
|
作者
Ardagna, Danilo [1 ]
Panicucci, Barbara [1 ]
Trubian, Marco [2 ]
Zhang, Li [3 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
[2] Univ Milan, Dipartimento Sci Informaz, I-20135 Milan, Italy
[3] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Performance attributes; performance of systems; quality concepts; resource allocation; optimization; energy cost reduction; PERFORMANCE MANAGEMENT; ADMISSION CONTROL; WEB; CPU;
D O I
10.1109/TSC.2010.42
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increase of energy consumption associated with IT infrastructures, energy management is becoming a priority in the design and operation of complex service-based systems. At the same time, service providers need to comply with Service Level Agreement (SLA) contracts which determine the revenues and penalties on the basis of the achieved performance level. This paper focuses on the resource allocation problem in multitier virtualized systems with the goal of maximizing the SLAs revenue while minimizing energy costs. The main novelty of our approach is to address-in a unifying framework-service centers resource management by exploiting as actuation mechanisms allocation of virtual machines (VMs) to servers, load balancing, capacity allocation, server power state tuning, and dynamic voltage/frequency scaling. Resource management is modeled as an NP-hard mixed integer nonlinear programming problem, and solved by a local search procedure. To validate its effectiveness, the proposed model is compared to top-performing state-of-the-art techniques. The evaluation is based on simulation and on real experiments performed in a prototype environment. Synthetic as well as realistic workloads and a number of different scenarios of interest are considered. Results show that we are able to yield significant revenue gains for the provider when compared to alternative methods (up to 45 percent). Moreover, solutions are robust to service time and workload variations.
引用
收藏
页码:2 / 19
页数:18
相关论文
共 50 条
  • [31] Energy-aware cross-layer resource allocation in mobile cloud
    Li Chunlin
    Liu Yanpei
    Luo Youlong
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2017, 30 (12)
  • [32] Energy-Aware Scheduling of Embarrassingly Parallel Jobs and Resource Allocation in Cloud
    Shi, Li
    Zhang, Zhemin
    Robertazzi, Thomas
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (06) : 1607 - 1620
  • [33] Energy-Aware Resource Allocation for Device-to-Device Underlay Communication
    Wang, Feiran
    Xu, Chen
    Song, Lingyang
    Zhao, Qun
    Wang, Xiaoli
    Han, Zhu
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 6076 - +
  • [34] Stackelberg Game Approach for Energy-Aware Resource Allocation in Data Centers
    Yang, Bo
    Li, Zhiyong
    Chen, Shaomiao
    Wang, Tao
    Li, Keqin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3646 - 3658
  • [35] A Hybrid Energy-Aware Resource Allocation Approach in Cloud Manufacturing Environment
    Zheng, Hao
    Feng, Yixiong
    Tan, Jianrong
    IEEE ACCESS, 2017, 5 : 12648 - 12656
  • [36] Bandwidth and Energy-Aware Resource Allocation for Cloud Radio Access Networks
    Younis, Ayman
    Tran, Tuyen X.
    Pompili, Dario
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (10) : 6487 - 6500
  • [37] An Energy-Aware Algorithm for Optimizing Resource Allocation in Software Defined Network
    Yu, Bing
    Han, Yanni
    Wen, Xuemin
    Chen, Xin
    Xu, Zhen
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [38] Autonomic energy-aware tasks scheduling
    Guerout, Tom
    Ben Alaya, Mahdi
    2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, : 119 - 124
  • [39] A Novel Energy-Aware and Resource Efficient Virtual Resource Allocation Strategy in IaaS Cloud
    Chang, Yaohui
    Gu, Chunhua
    Luo, Fei
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 1283 - 1288
  • [40] Data-driven Resource Allocation in Virtualized Environments
    Cao, Lianjie
    Fahmy, Sonia
    Sharma, Puneet
    2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 659 - 664