A Black-box Monitoring Approach to Measure Microservices Runtime Performance

被引:18
|
作者
Brondolin, Rolando [1 ]
Santambrogio, Marco D. [1 ]
机构
[1] Politecn Milan, Piazza Leonardo da Vinci 32, I-20133 Milan, Italy
关键词
Microservices; power attribution; performance monitoring; network performance monitoring; docker; kubernetes; cloud computing;
D O I
10.1145/3418899
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Microservices changed cloud computing by moving the applications' complexity from one monolithic executable to thousands of network interactions between small components. Given the increasing deployment sizes, the architectural exploitation challenges, and the impact on data-centers' power consumption, we need to efficiently track this complexity. Within this article, we propose a black-box monitoring approach to track microservices at scale, focusing on architectural metrics, power consumption, application performance, and network performance. The proposed approach is transparent w.r.t. the monitored applications, generates less overhead w.r.t. black-box approaches available in the state-of-the-art, and provides line-grain accurate metrics.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] GranMicro: A Black-Box Based Approach for Optimizing Microservices Based Applications
    Mustafa, Ola
    Gomez, Jorge Marx
    Hamed, Mohamad
    Pargmann, Hergen
    [J]. FROM SCIENCE TO SOCIETY: NEW TRENDS IN ENVIRONMENTAL INFORMATICS, 2018, : 283 - 294
  • [2] Assessing Black-box Test Case Generation Techniques for Microservices
    Giamattei, Luca
    Guerriero, Antonio
    Pietrantuono, Roberto
    Russo, Stefano
    [J]. QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, QUATIC 2022, 2022, 1621 : 46 - 60
  • [3] A black-box approach to performance analysis of grid middleware
    Alexius, Per
    Elahi, B. Maryam
    Hedman, Fredrik
    Mucci, Phillip
    Netzer, Gilbert
    Shah, Zeeshan Ali
    [J]. EURO-PAR 2007 WORKSHOPS: PARALLEL PROCESSING, 2008, 4854 : 62 - 71
  • [4] Workflow Engine Performance Evaluation by a Black-Box Approach
    Daniel, Florian
    Pozzi, Giuseppe
    Zhang, Ye
    [J]. INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT III, 2011, 253 : 189 - +
  • [5] Black-box models for fault detection and performance monitoring of buildings
    Jacob, Dirk
    Dietz, Sebastian
    Komhard, Susanne
    Neumann, Christian
    Herkel, Sebastian
    [J]. JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2010, 3 (01) : 53 - 62
  • [6] The Black-Box Simplex Architecture for Runtime Assurance of Autonomous CPS
    Mehmood, Usama
    Sheikhi, Sanaz
    Bak, Stanley
    Smolka, Scott A.
    Stoller, Scott D.
    [J]. NASA FORMAL METHODS (NFM 2022), 2022, 13260 : 231 - 250
  • [7] Detailed Black-Box Monitoring of Distributed Systems
    Neves, Francisco
    Vilaca, Ricardo
    Pereira, Jose
    [J]. APPLIED COMPUTING REVIEW, 2021, 21 (01): : 24 - 36
  • [8] Black-box models for reference voltage monitoring
    Serbec, IN
    Fefer, D
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON APPLIED SIMULATION AND MODELLING, 2004, : 533 - 539
  • [9] Quantitative measure of nonconvexity for black-box continuous functions
    Tamura, Kenichi
    Gallagher, Marcus
    [J]. INFORMATION SCIENCES, 2019, 476 (64-82) : 64 - 82
  • [10] THE BLACK-BOX
    KYLE, SA
    [J]. NEW SCIENTIST, 1986, 110 (1512) : 61 - 61