Monitoring as a Service of the cloud data centre: can SDNs help?

02/28/2019
by   Mona Elsaadawy, et al.
0

The recent rise of cloud applications, representinglarge complex modern distributed services, has made perfor-mance monitoring a major issue and a critical process for bothcloud providers and cloud customers. Many different monitoringtechniques are used for such applications, from simply measuringresource consumption, to application-specific measures whichinstrument the application or platform, to analyzing messageexchanges. In all these cases, the information to be analyzed islogged at the host nodes on which the application is deployed,and from there either analyzed on site or forwarded to analyzingtools. Using new trends such as Software Defined Networking(SDN) shows promise to move some of the logging functionalityinto the network as a lot of information can be extracted frommessages exchanged between application components. This raisesthe potential for the cloud infrastructure to provide aMonitoringas a Serviceto cloud applications in a transparent manneravoiding software instrumentation and allowing for a moreflexible placement of logging functionality. To better understandthe feasibility of this approach, this paper explores severalapproaches how application monitoring can be integrated intoSDN. In particular, we combine port mirroring with tunneling toenable message filtering and reformatting, and we propose a cus-tomized port sniffing approach. We provide their implementationbased on OVS, analyze their advantages and disadvantages, andprovide a comprehensive performance evaluation to understandthe trade-offs and to show that moving application monitoringto the network is an attractive option.

READ FULL TEXT

page 1

page 9

research
11/28/2022

Enhancing Data Security for Cloud Computing Applications through Distributed Blockchain-based SDN Architecture in IoT Networks

Blockchain (BC) and Software Defined Networking (SDN) are some of the mo...
research
09/07/2021

Wide Area Network Autoscaling for Cloud Applications

Modern cloud orchestrators like Kubernetes provide a versatile and robus...
research
05/19/2023

Evaluating The Impact Of Cloud-Based Microservices Architecture On Application Performance

The study assesses the impact of cloud-based microservices architectures...
research
06/27/2023

Sidecars on the Central Lane: Impact of Network Proxies on Microservices

Cloud applications are moving away from monolithic model towards loosely...
research
06/26/2019

HEATS: Heterogeneity- and Energy-Aware Task-based Scheduling

Cloud providers usually offer diverse types of hardware for their users....
research
06/08/2021

DNS attack mitigation Using OpenStack Isolation

The Domain Name System (DNS) is essential for the Internet, giving a mec...
research
04/14/2021

Managing Cloud networking costs for data-intensive applications by provisioning dedicated network links

Many scientific high-throughput applications can benefit from the elasti...

Please sign up or login with your details

Forgot password? Click here to reset