EMMCS: An Edge Monitoring Framework for Multi-Cloud Environments using SNMP

Abstract

Multi-cloud computing is no different than other Cloud computing (CC) models when it comes to providing users with self-services IT resources. For instance, a company can use services of one specific cloud Service Provider (CSP) for its business, as it can use more than one CSP either to get the best of each without any vendor lock-in. However, the situation is different regarding monitoring a multi-cloud environment. In fact, CSPs provide in-house monitoring tools that are natively compatible with their environment but lack support for other CSP's environments, which is problematic for any company that wants to use more than a CSP. In addition, third party cloud monitoring tools often use agents installed on each monitored virtual machine (VM) to collect monitoring data and send them to a central monitoring server that is hosted on premise or on a Cloud, which increases bottlenecks and latency while transmitting data or processing it. Therefore, this paper presents a monitoring framework for multi-cloud environments that implements edge computing and RESTFul microservices for a high efficiency monitoring and scalability. In fact, the monitoring framework “EMMCS” uses SNMP agents to collect metrics, and performs all monitoring tasks at the edge of each cloud to enhance network transmission and data processing at the central monitoring server level. The implementation of the framework is tested on different public cloud environments, namely Amazon AWS and Microsoft Azure to show the efficiency of the proposed approach.

Authors and Affiliations

Saad Khoudali, Karim Benzidane, Abderrahim Sekkaki

Keywords

Related Articles

Assessment of Potential Dam Sites in the Kabul River Basin Using GIS

The research focuses on Kabul River Basin (KRB) water resources infrastructure, management and development as there are many dams already in the basin and many dams are planned and are being studied with multi-purposes o...

Social Network Link Prediction using Semantics Deep Learning

Currently, social networks have brought about an enormous number of users connecting to such systems over a couple of years, whereas the link mining is a key research track in this area. It has pulled the consideration o...

Mining Opinion in Online Messages

The number of messages that can be mined from online entries increases as the number of online application users increases. In Malaysia, online messages are written in mixed languages known as ‘Bahasa Rojak’. Therefore,...

Model and Criteria for the Automated Refactoring of the UML Class Diagrams

Many papers have been written on the challenges of the software refactoring. The question is which refactorings can be applied on the modelling level. Based on the UML model, for example. With the aim of evaluating this...

An Explorative Study for Laundry Mobile Application

With the current rapid development of technology, many services need redesigning in order to keep up with customer demands. Therefore, organizations nowadays resort to redesigning services and business processes in order...

Download PDF file
  • EP ID EP448977
  • DOI 10.14569/IJACSA.2019.0100178
  • Views 89
  • Downloads 0

How To Cite

Saad Khoudali, Karim Benzidane, Abderrahim Sekkaki (2019). EMMCS: An Edge Monitoring Framework for Multi-Cloud Environments using SNMP. International Journal of Advanced Computer Science & Applications, 10(1), 619-629. https://europub.co.uk/articles/-A-448977