Title: D-CEP4CMA: a dynamic architecture for cloud performance monitoring and analysis via complex event processing

Authors: Afef Mdhaffar; Riadh Ben Halima; Mohamed Jmaiel; Bernd Freisleben

Addresses: Department of Mathematics and Computer Science, University of Marburg, Hans-Meerwein-Str. 3, D-35032 Marburg, Germany; ReDCAD Laboratory, National School of Engineers of Sfax, University of Sfax, B.P. 1173, 3038 Sfax, Tunisia ' ReDCAD Laboratory, National School of Engineers of Sfax, University of Sfax, B.P. 1173, 3038 Sfax, Tunisia ' ReDCAD Laboratory, National School of Engineers of Sfax, University of Sfax, B.P. 1173, 3038 Sfax, Tunisia ' Department of Mathematics and Computer Science, University of Marburg, Hans-Meerwein-Str. 3, D-35032 Marburg, Germany

Abstract: This paper presents a dynamic monitoring and analysis architecture for Cloud computing environments. It collects and analyses Cloud parameters to detect performance degradations. The proposed dynamic architecture, called D-CEP4CMA, is based on the methodology of complex event processing (CEP). It is designed to dynamically switch between different centralised and distributed CEP architectures depending on the load/memory of the CEP machine and network traffic conditions in the observed cloud environment. Experimental results demonstrate the efficiency of D-CEP4CMA and its performance in terms of precision and recall in comparison to centralised and distributed CEP architectures.

Keywords: cloud computing; complex event processing; CEP; performance analysis; dynamic architecture; big data intelligence; cloud performance; performance monitoring.

DOI: 10.1504/IJBDI.2014.063842

International Journal of Big Data Intelligence, 2014 Vol.1 No.1/2, pp.89 - 102

Received: 14 Dec 2013
Accepted: 20 Mar 2014

Published online: 30 Sep 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article