Title
A Framework for Monitoring Microservice-Oriented Cloud Applications in Heterogeneous Virtualization Environments
Abstract
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.
Year
DOI
Venue
2019
10.1109/CLOUD.2019.00035
2019 IEEE 12th International Conference on Cloud Computing (CLOUD)
Keywords
Field
DocType
microservices, monitoring, container, VM, cloud computing
Virtualization,Applications architecture,Monolithic application,Performance monitoring,Computer science,Microservices,Component-based software engineering,Distributed computing,Cloud computing
Conference
ISSN
ISBN
Citations 
2159-6182
978-1-7281-2706-4
1
PageRank 
References 
Authors
0.35
8
7
Name
Order
Citations
PageRank
Ayman Noor132.50
Devki Nandan Jha2427.37
Karan Mitra316917.84
Prem Prakash Jayaraman437844.66
Arthur Souza593.35
Rajiv Ranjan64747267.72
Schahram Dustdar79511.64