HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

Power Budgeting of Big Data Applications in Container-based Clusters

Jonatan Enes 1 Guillaume Fieni 2 Roberto Expósito 1 Romain Rouvoy 2, 3 Juan Tourino 1
2 SPIRALS - Self-adaptation for distributed services and large software systems
Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189
Abstract : Energy consumption is currently highly regarded in computing systems for many reasons, such as improving the environmental impact and reducing operational costs considering the rising price of energy. Previous works have analyzed how to improve energy efficiency from the entire infrastructure down to individual computing instances (e.g., virtual machines). However, the research is more scarce when it comes to controlling energy consumption, especially in real-time and at the software level. This paper presents a platform that manages a power budget to cap the energy along several hierarchies, from users to applications and down to individual computing instances. Using software containers as the underlying virtualization technology, the energy limitation is implemented thanks to the platform's ability to monitor container energy consumption and dynamically adjust its CPU resources via vertical scaling as required. Several representative Big Data applications have been deployed on the proposed platform to prove the feasibility of this power budgeting approach for energy control, showing that it is possible to effectively distribute and enforce a power budget among several users and applications.
Complete list of metadata

Contributor : Romain Rouvoy Connect in order to contact the contributor
Submitted on : Tuesday, July 21, 2020 - 10:32:45 PM
Last modification on : Thursday, March 24, 2022 - 3:43:03 AM

Links full text



Jonatan Enes, Guillaume Fieni, Roberto Expósito, Romain Rouvoy, Juan Tourino. Power Budgeting of Big Data Applications in Container-based Clusters. IEEE Cluster 2020, Sep 2020, Kobe, Japan. pp.281-287, ⟨10.1109/CLUSTER49012.2020.00038⟩. ⟨hal-02904300⟩



Record views