skip to main content
10.1145/3366624.3368166acmconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
short-paper

Monitoring as a service for SDN Based cloud data centers

Published: 09 December 2019 Publication History

Abstract

The recent rise of cloud applications, representing large complex modern distributed services, has made performance monitoring a major issue. In our research, we propose that the cloud infrastructure can provide Monitoring as a Service to cloud applications in a transparent manner without the need for software instrumentation and allowing for a flexible placement of logging functionality, by exploiting SDN and NVF. Our proposal consists of two major components: the first one is a prototype architecture design and implementation for non-intrusive application performance monitoring with a comprehensive performance evaluation to highlight the trade-offs. The second proposal is dynamic application topology detection which gives the cloud users a global view of how their application is executing across services.

References

[1]
O. Asad and B. Kemme. 2016. AdaptCache: Adaptive Data Partitioning and Migration for Distributed Object Caches. In Proceedings of the 17th International Middleware Conference, Trento, Italy. 7.
[2]
I. Cerrato, M. Annarumma, and F. Risso. 2014. Supporting Fine-Grained Network Functions through Intel DPDK. In Third European Workshop on Software Defined Networks, EWSDN 2014, Budapest, Hungary.
[3]
T. Chin, X. Mountrouidou, X. Li, and K. Xiong. 2015. Selective Packet Inspection to Detect DoS Flooding Using Software Defined Networking (SDN). In IEEE ICDCS Workshops 2015, Columbus, OH, USA.
[4]
C. Cho, J. Lee, E. Kim, and J. Ryoo. 2016. A Sophisticated Packet Forwarding Scheme with Deep Packet Inspection in an OpenFlow Switch. In IEEE (ICSN).
[5]
Apache Software Foundation. 2000--2019. Class AccessLog-Valve. https://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/catalina/valves/AccessLogValve.html
[6]
Google. 2019. Stackdriver Monitoring for applications running on Google Cloud Platform and Amazon Web Services. https://cloud.google.com/monitoring/
[7]
G. Lee, J. J. Lin, C. Liu, A. Lorek, and D. V. Ryaboy. 2012. The Unified Logging Infrastructure for Data Analytics at Twitter. PVLDB 5, 12 (2012).
[8]
G. Liu, M. Trotter, Y. Ren, and T. Wood. 2016. NetAlytics: Cloud-Scale Application Performance Monitoring with SDN and NFV. In Proceedings of the 17th International Middleware Conference, Trento, Italy.
[9]
H. Mekky, F. Hao, S. Mukherjee, Z-L. Zhang, and T. V. Lakshman. 2014. Application-aware data plane processing in SDN. In Proceedings of HotSDN '14, Chicago, Illinois, USA.
[10]
M. Monshizadeh, V. Khatri, and R. Kantola. 2017. An adaptive detection and prevention architecture for unsafe traffic in SDN enabled mobile networks. In 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), Lisbon, Portugal.
[11]
M. Shafiq, R. Alhajj, and J. Rokne. 2014. Handling incomplete data using semantic logging based Social Network Analysis Hexagon for effective application monitoring and management. In 2014 IEEE/ACM ASONAM 2014, Beijing, China. 634--641.
[12]
A. Wang, Y. Guo, F. Hao, T. Lakshman, andS. Chen. 2015. UMON: flexible and fine grained traffic monitoring in open vSwitch. In Proceedings of CoNEXT 2015, Heidelberg, Germany. 15:1--15:7.
[13]
Z. Zha, A. Wang, Y. Guo, D. Montgomery, and S. Chen. 2018. Instrumenting Open vSwitch with Monitoring Capabilities: Designs and Challenges. In Proceedings of SOSR 2018, Los Angeles, CA, USA.
[14]
Y. Zhu, N. Kang, J. Cao, A. G. Greenberg, G. Lu, R. Mahajan, D. A. Maltz, L. Yuan, M. Zhang, Ben Y. Zhao, and H. Zheng. 2015. Packet-Level Telemetry in Large Datacenter Networks. Computer Communication Review 45, 5 (2015).

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
Middleware '19: Proceedings of the 20th International Middleware Conference Doctoral Symposium
December 2019
59 pages
ISBN:9781450370394
DOI:10.1145/3366624
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • USENIX Assoc: USENIX Assoc
  • IFIP

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 December 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. network function virtualization
  2. performance monitoring
  3. service architecture
  4. software defined networking

Qualifiers

  • Short-paper

Conference

Middleware '19
Sponsor:
Middleware '19: 20th International Middleware Conference
December 9 - 13, 2019
California, Davis

Acceptance Rates

Overall Acceptance Rate 203 of 948 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 109
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media