An Empirical Evaluation of the Energy and Performance Overhead of Monitoring Tools on Docker-Based Systems

被引:3
|
作者
Dinga, Madalina [1 ]
Malavolta, Ivano [1 ]
Giamattei, Luca [2 ]
Guerriero, Antonio [2 ]
Pietrantuono, Roberto [2 ]
机构
[1] Vrije Univ Amsterdam, Amsterdam, Netherlands
[2] Univ Naples Federico II, Naples, Italy
关键词
D O I
10.1007/978-3-031-48421-6_13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context. Energy efficiency is gaining importance in the design of software systems, but is still marginally addressed in the area of microservice-based systems. Energy-related aspects often get neglected in favor of other software quality attributes, such as performance, service composition, maintainability, and security. Goal. The aim of this study is to identify, synthesize and empirically evaluate the energy and performance overhead of monitoring tools employed in the microservices and DevOps context. Method. We selected four representative monitoring tools in the microservices and DevOps context. These were evaluated via a controlled experiment on an open-source Docker-based microservice benchmark system. Results. The results highlight: i) the specific frequency and workload conditions under which energy consumption and performance metrics are impacted by the tools; ii) the differences between the tools; iii) the relation between energy and performance overhead.
引用
收藏
页码:181 / 196
页数:16
相关论文
共 50 条
  • [1] Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks
    Midoglu, Cise
    Zabrovskiy, Anatoliy
    Alay, Ozgu
    Holbling-Inzko, Daniel
    Griwodz, Carsten
    Timmerer, Christian
    PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA (MM'19), 2019, : 2288 - 2291
  • [2] AEIPA: Docker-based system for Automated Evaluation of Image Processing Algorithms
    Naby, Acil Abdel
    Shehata, Mohamed S.
    Norvell, Theodore S.
    2017 IEEE 30TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2017,
  • [3] Design and Performance Analysis of Docker-Based Smart Manufacturing Platform Based on Deep Learning Model
    Hwang, Soonsung
    Lee, Jaehyoung
    Kim, Dongyeon
    Jeong, Jongpil
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT VI: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART VI, 2019, 11624 : 94 - 104
  • [4] Performance Evaluation of Deep Learning Tools in Docker Containers
    Xu, Pengfei
    Shi, Shaohuai
    Chu, Xiaowen
    2017 3RD INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS (BIGCOM), 2017, : 395 - 403
  • [5] Exploring Heterogeneous Open Multi-Agent Systems on Cloud Using a Docker-Based Architecture∗
    De Lima, Gustavo Lameirao
    De Aguiar, Marilton Sanchotene
    2023 IEEE Symposium Series on Computational Intelligence, SSCI 2023, 2023, : 842 - 849
  • [6] Docker Performance Evaluation across Operating Systems
    Sobieraj, Maciej
    Kotynski, Daniel
    APPLIED SCIENCES-BASEL, 2024, 14 (15):
  • [7] Performance Comparison of Distributed Processing of Large Volume of Data on Top of Xen and Docker-Based Virtual Clusters
    Chung, Haejin
    Nah, Yunmook
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2017), PT I, 2017, 10177 : 103 - 113
  • [8] Impact of Energy Monitoring and Management Systems on the Implementation and Planning of Energy Performance Improved Actions: An Empirical Analysis Based on Energy Audits in Italy
    Herce, Carlos
    Biele, Enrico
    Martini, Chiara
    Salvio, Marcello
    Toro, Claudia
    ENERGIES, 2021, 14 (16)
  • [9] Performance Evaluation of Distributed Systems in Multiple Clouds using Docker Swarm
    Naik, Nitin
    2021 15TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2021), 2021,
  • [10] Trailer based rail monitoring in overhead hoist transport systems
    Siegel, Armin
    Zhakov, Artem
    Zhu, Hailong
    Schmidt, Thorsten
    Hummel, Stephan
    Fienhold, Lars
    2018 INTERNATIONAL SYMPOSIUM ON SEMICONDUCTOR MANUFACTURING (ISSM), 2018,