A Framework for Monitoring Microservice-Oriented Cloud Applications in Heterogeneous Virtualization Environments

Document identifier: oai:DiVA.org:ltu-76208
Access full text here:10.1109/CLOUD.2019.00035
Keyword: Natural Sciences, Computer and Information Sciences, Media and Communication Technology, Naturvetenskap, Data- och informationsvetenskap, Medieteknik, Microservices, Monitoring, Container, VM, Cloud computing, Pervasive Mobile Computing, Distribuerade datorsystem
Publication year: 2019
Relevant Sustainable Development Goals (SDGs):
SDG 9 Industry, innovation and infrastructureSDG 13 Climate action
The SDG label(s) above have been assigned by OSDG.ai


Microservices have emerged as a new approach for developing and deploying cloud applications that require higher levels of agility, scale, and reliability. To this end, a microservice-based cloud application architecture advocates decomposition of monolithic application components into independent software components called "microservices". As the independent microservices can be developed, deployed, and updated independently of each other, it leads to complex run-time performance monitoring and management challenges. To solve this problem, we propose a generic monitoring framework, Multi-microservices Multi-virtualization Multi-cloud (M3) that monitors the performance of microservices deployed across heterogeneous virtualization platforms in a multi-cloud environment. We validated the efficacy and efficiency of M3 using a Book-Shop application executing across AWS and Azure.


Ayman Noor

Newcastle University. Taibah University
Other publications >>

Devki Nandan Jha

Newcastle University
Other publications >>

Karan Mitra

LuleƄ tekniska universitet; Datavetenskap
Other publications >>

Prem Prakash Jayaraman

Swinburne University of Technology
Other publications >>

Arthur Souza

Federal University of Rio Grande do Norte
Other publications >>

Rajiv Ranjan

Newcastle University
Other publications >>

Schahram Dustdar

Vienna University of Technology
Other publications >>

Record metadata

Click to view metadata