Skip to main content

2014 | OriginalPaper | Buchkapitel

CEP4CMA: Multi-layer Cloud Performance Monitoring and Analysis via Complex Event Processing

verfasst von : Afef Mdhaffar, Riadh Ben Halima, Mohamed Jmaiel, Bernd Freisleben

Erschienen in: Networked Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper presents a multi-layer monitoring and analysis approach for Cloud computing environments based on the methodology of Complex Event Processing (CEP). Instead of having to manually specify continuous queries on monitored event streams, CEP queries are derived from analyzing the correlations between monitored metrics across multiple Cloud layers. The results of our correlation analysis allow us to reduce the number of monitored parameters and enable us to perform a root cause analysis to identify the causes of performance-related problems. The derived analysis rules are implemented as queries in a CEP engine. The results of several experiments demonstrate the benefits of the proposed approach in terms of precision and recall in comparison with threshold-based methods. They also show the accuracy of our approach in identifying the causes of performance-related problems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kutare, M., Eisenhauer, G., Wang, C., Schwan, K., Talwar, V., Wolf, M.: Monalytics: online monitoring and analytics for managing large scale data centers. In: Proceedings of the 7th International Conference on Autonomic Computing, pp. 141–150. ACM (2010) Kutare, M., Eisenhauer, G., Wang, C., Schwan, K., Talwar, V., Wolf, M.: Monalytics: online monitoring and analytics for managing large scale data centers. In: Proceedings of the 7th International Conference on Autonomic Computing, pp. 141–150. ACM (2010)
2.
Zurück zum Zitat De Chaves, S.A., Uriarte, R.B., Westphall, C.B.: Toward an architecture for monitoring private clouds. IEEE Commun. Mag. 49, 130–137 (2011)CrossRef De Chaves, S.A., Uriarte, R.B., Westphall, C.B.: Toward an architecture for monitoring private clouds. IEEE Commun. Mag. 49, 130–137 (2011)CrossRef
3.
Zurück zum Zitat Yigitbasi, N., Iosup, A., Epema, D., Ostermann, S.: C-meter: a framework for performance analysis of computing clouds. In: Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 472–477. IEEE (2009) Yigitbasi, N., Iosup, A., Epema, D., Ostermann, S.: C-meter: a framework for performance analysis of computing clouds. In: Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 472–477. IEEE (2009)
4.
Zurück zum Zitat Dos Teixeira, P.H.S., Clemente, R.G., Kaiser, R.A., Vieira Jr., D.A.: HOLMES: an event-driven solution to monitor data centers through continuous queries and machine learning. In: Proceedings of the 4th ACM International Conference On Distributed Event-Based Systems, pp. 216–221. ACM (2010) Dos Teixeira, P.H.S., Clemente, R.G., Kaiser, R.A., Vieira Jr., D.A.: HOLMES: an event-driven solution to monitor data centers through continuous queries and machine learning. In: Proceedings of the 4th ACM International Conference On Distributed Event-Based Systems, pp. 216–221. ACM (2010)
5.
Zurück zum Zitat Sarkar, S., Mahindru, R., Hosn, R.A., Vogl, N., Ramasamy, H.V.: Automated incident management for a platform-as-a-service cloud. In: Proceedings of the 11th USENIX Conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services, USENIX Association, pp. 1–6 (2011) Sarkar, S., Mahindru, R., Hosn, R.A., Vogl, N., Ramasamy, H.V.: Automated incident management for a platform-as-a-service cloud. In: Proceedings of the 11th USENIX Conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services, USENIX Association, pp. 1–6 (2011)
6.
Zurück zum Zitat Mi, H., Wang, H., Yin, G., Cai, H., Zhou, Q., Sun, T., Zhou, Y.: Magnifier: online detection of performance problems in large-scale cloud computing systems. In: Proceedings of the 11th IEEE International Conference on Services Computing, pp. 418–425. IEEE (2011) Mi, H., Wang, H., Yin, G., Cai, H., Zhou, Q., Sun, T., Zhou, Y.: Magnifier: online detection of performance problems in large-scale cloud computing systems. In: Proceedings of the 11th IEEE International Conference on Services Computing, pp. 418–425. IEEE (2011)
7.
Zurück zum Zitat Cugola, G., Margara, A.: Processing flows of information: from data stream to complex event processing. ACM Comput. Surv. 44(3), 1–62 (2012)CrossRef Cugola, G., Margara, A.: Processing flows of information: from data stream to complex event processing. ACM Comput. Surv. 44(3), 1–62 (2012)CrossRef
8.
Zurück zum Zitat Bhaumik, S.: Root cause analysis in engineering failures. Trans. Indian Inst. Met. 63, 297–299 (2010)CrossRef Bhaumik, S.: Root cause analysis in engineering failures. Trans. Indian Inst. Met. 63, 297–299 (2010)CrossRef
9.
Zurück zum Zitat Cohen, I., Goldszmidt, M., Kelly, T., Symons, J.: Correlating instrumentation data to system states: a building block for automated diagnosis and control. In: Proceedings of the 6th Symposium on Operating Systems Design and Implementation, pp. 231–244 (2004) Cohen, I., Goldszmidt, M., Kelly, T., Symons, J.: Correlating instrumentation data to system states: a building block for automated diagnosis and control. In: Proceedings of the 6th Symposium on Operating Systems Design and Implementation, pp. 231–244 (2004)
10.
Zurück zum Zitat Wang, C., Talwar, V., Schwan, K., Ranganathan, P.: Online detection of utility cloud anomalies using metric distributions. In: 12th IEEE/IFIP Network Operations and Management Symposium, pp. 96–103. IEEE (2010) Wang, C., Talwar, V., Schwan, K., Ranganathan, P.: Online detection of utility cloud anomalies using metric distributions. In: 12th IEEE/IFIP Network Operations and Management Symposium, pp. 96–103. IEEE (2010)
11.
Zurück zum Zitat Massie, M.L., Chun, B.N., Culler, D.E.: The ganglia distributed monitoring system: design, implementation, and experience. Parallel Comput. 30, 817–840 (2004)CrossRef Massie, M.L., Chun, B.N., Culler, D.E.: The ganglia distributed monitoring system: design, implementation, and experience. Parallel Comput. 30, 817–840 (2004)CrossRef
12.
Zurück zum Zitat Mdhaffar, A., Halima, R.B., Juhnke, E., Jmaiel, M., Freisleben, B.: AOP4CSM: an aspect-oriented programming approach for cloud service monitoring. In: Proceedings of the 11th IEEE International Conference on Computer and Information Technology, pp. 363–370. IEEE Press (2011) Mdhaffar, A., Halima, R.B., Juhnke, E., Jmaiel, M., Freisleben, B.: AOP4CSM: an aspect-oriented programming approach for cloud service monitoring. In: Proceedings of the 11th IEEE International Conference on Computer and Information Technology, pp. 363–370. IEEE Press (2011)
13.
Zurück zum Zitat Rabkin, A.: Chukwa: a large-scale monitoring system. In: Cloud Computing and its Applications, pp. 1–5 (2008) Rabkin, A.: Chukwa: a large-scale monitoring system. In: Cloud Computing and its Applications, pp. 1–5 (2008)
14.
Zurück zum Zitat Gupta, D., Gardner, R., Cherkasova, L.: XenMon: QoS monitoring and performance profiling tool. Technical report, HP Labs (2005) Gupta, D., Gardner, R., Cherkasova, L.: XenMon: QoS monitoring and performance profiling tool. Technical report, HP Labs (2005)
15.
Zurück zum Zitat Nance, K.L., Bishop, M., Hay, B.: Virtual machine introspection: observation or interference? IEEE Secur. Priv. 6(5), 32–37 (2008)CrossRef Nance, K.L., Bishop, M., Hay, B.: Virtual machine introspection: observation or interference? IEEE Secur. Priv. 6(5), 32–37 (2008)CrossRef
16.
Zurück zum Zitat Taylor, R.: Interpretation of the correlation coefficient: a basic review. J. Diagn. Med. Sonogr. 6, 35–39 (1990)CrossRef Taylor, R.: Interpretation of the correlation coefficient: a basic review. J. Diagn. Med. Sonogr. 6, 35–39 (1990)CrossRef
17.
Zurück zum Zitat Crocker, D.C.: Some interpretations of the multiple correlation coefficient. Am. Stat. 26, 31–33 (1972) Crocker, D.C.: Some interpretations of the multiple correlation coefficient. Am. Stat. 26, 31–33 (1972)
18.
Zurück zum Zitat Faul, F., Erdfelder, E., Buchner, A., Lang, A.G.: Statistical power analyses using G*Power 3.1: tests for correlation and regression analyses. Behav. Res. Methods 41, 1149–1160 (2009)CrossRef Faul, F., Erdfelder, E., Buchner, A., Lang, A.G.: Statistical power analyses using G*Power 3.1: tests for correlation and regression analyses. Behav. Res. Methods 41, 1149–1160 (2009)CrossRef
19.
Zurück zum Zitat von Hagen, W.: Professional Xen Virtualization. Wiley, Indianapolis (2008) von Hagen, W.: Professional Xen Virtualization. Wiley, Indianapolis (2008)
20.
Zurück zum Zitat Salfner, F., Lenk, M., Malek, M.: A survey of online failure prediction methods. ACM Comput. Surv. 42(3), 1–42 (2010)CrossRef Salfner, F., Lenk, M., Malek, M.: A survey of online failure prediction methods. ACM Comput. Surv. 42(3), 1–42 (2010)CrossRef
Metadaten
Titel
CEP4CMA: Multi-layer Cloud Performance Monitoring and Analysis via Complex Event Processing
verfasst von
Afef Mdhaffar
Riadh Ben Halima
Mohamed Jmaiel
Bernd Freisleben
Copyright-Jahr
2014
DOI
https://doi.org/10.1007/978-3-319-09581-3_10