Workload Management for Power Efficiency in Heterogeneous Data Centers

被引:10
|
作者
Ruiu, Pietro [1 ]
Scionti, Alberto [1 ]
Nider, Joel [2 ]
Rapoport, Mike [2 ]
机构
[1] ISMB, Turin, Italy
[2] IBM Res & Dev, Haifa Res Lab, Haifa, Israel
关键词
cloud computing; power efficiency; workload management; microservices; heterogeneous data center;
D O I
10.1109/CISIS.2016.107
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The cloud computing paradigm has recently emerged as a convenient solution for running different workloads on highly parallel and scalable infrastructures. One major appeal of cloud computing is its capability of abstracting hardware resources and making them easy to use. Conversely, one of the major challenges for cloud providers is the energy efficiency improvement of their infrastructures. Aimed at overcoming this challenge, heterogeneous architectures have started to become part of the standard equipment used in data centers. Despite this effort, heterogeneous systems remain difficult to program and manage, while their effectiveness has been proven only in the HPC domain. Cloud workloads are different in nature and a way to exploit heterogeneity effectively is still lacking. This paper takes a first step towards an effective use of heterogeneous architectures in cloud infrastructures. It presents an in-depth analysis of cloud workloads, highlighting where energy efficiency can be obtained. The microservices paradigm is then presented as a way of intelligently partitioning applications in such a way that different components can take advantage of the heterogeneous hardware, thus providing energy efficiency. Finally, the integration of microservices and heterogeneous architectures, as well as the challenge of managing legacy applications, is presented in the context of the OPERA project.
引用
收藏
页码:23 / 30
页数:8
相关论文
共 50 条
  • [21] Hierarchical Approach for Green Workload Management in Distributed Data Centers
    Forestiero, Agostino
    Mastroianni, Carlo
    Meo, Michela
    Papuzzo, Giuseppe
    Sheikhalishahi, Mehdi
    EURO-PAR 2014: PARALLEL PROCESSING WORKSHOPS, PT I, 2014, 8805 : 323 - 334
  • [22] Workload Management in Distributed Data Centers: Thermal and Spatial Awareness
    Ali, Ahsan
    Ozkasap, Oznur
    2016 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2016, : 158 - 163
  • [23] On Power Management Policies for Data Centers
    Haas, Zygmunt J.
    Gu, Shuyang
    2015 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND DATA INTENSIVE SYSTEMS, 2015, : 404 - 411
  • [24] Workload Shaping to Mitigate Variability in Renewable Power Use by Data Centers
    Adnan, Muhammad Abdullah
    Gupta, Rajesh K.
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 96 - 103
  • [25] Energy and Network Aware Workload Management for Geographically Distributed Data Centers
    Hogade, Ninad
    Pasricha, Sudeep
    Siegel, Howard Jay
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (02): : 400 - 413
  • [26] Temperature Aware Workload Management in Geo-Distributed Data Centers
    Xu, Hong
    Feng, Chen
    Li, Baochun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (06) : 1743 - 1753
  • [27] Heterogeneous Computing and Infrastructure for Energy Efficiency in Microsoft Data Centers
    Chiou, Derek
    ISLPED '16: PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2016, : 150 - 151
  • [28] Hotspot-Aware Workload Scheduling and Server Placement for Heterogeneous Cloud Data Centers
    Jamal, M. Hasan
    Chaudhry, M. Tayyab
    Tahir, Usama
    Rustam, Furqan
    Hur, Soojung
    Ashraf, Imran
    ENERGIES, 2022, 15 (07)
  • [29] PIASA: A power and interference aware resource management strategy for heterogeneous workloads in cloud data centers
    Sampaio, Altino M.
    Barbosa, Jorge G.
    Prodan, Radu
    SIMULATION MODELLING PRACTICE AND THEORY, 2015, 57 : 142 - 160
  • [30] A Data Structure for Planning Based Workload Management of Heterogeneous HPC Systems
    Keller, Axel
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, JSSPP 2017, 2018, 10773 : 132 - 151