The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
Dynamic scheduling of scientific workflow applications on the grid: a case study
Proceedings of the 2005 ACM symposium on Applied computing
Event-Based Programming: Taking Events to the Limit
Event-Based Programming: Taking Events to the Limit
High-performance complex event processing over streams
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
SCALEA-G: A unified monitoring and performance analysis system for the grid
Scientific Programming - AxGrids 2004
User-level grid monitoring with Inca 2
Proceedings of the 2007 workshop on Grid monitoring
Workflow adaptation as an autonomic computing problem
Proceedings of the 2nd workshop on Workflows in support of large-scale science
From Monitoring Data to Experiment Information - Monitoring of Grid Scientific Workflows
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Efficient pattern matching over event streams
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
An Event-Based Approach to Reducing Coupling in Large-Scale Applications
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
A Streaming Intrusion Detection System for Grid Computing Environments
HPCC '09 Proceedings of the 2009 11th IEEE International Conference on High Performance Computing and Communications
Steering and visualization: Enabling technologies for computational science
Future Generation Computer Systems
GridICE: a monitoring service for Grid systems
Future Generation Computer Systems - Special issue: High-speed networks and services for data-intensive grids: The DataTAG project
Monitoring of SLA parameters within VO for the SOA paradigm
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part II
Leveraging complex event processing for grid monitoring
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part II
On-Line monitoring of service-level agreements in the grid
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing - Volume 2
On-line grid monitoring based on distributed query processing
PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part II
Semantic-based SLA monitoring of storage resources
PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part II
DARGOS: A highly adaptable and scalable monitoring architecture for multi-tenant Clouds
Future Generation Computer Systems
Distributed, application-level monitoring for heterogeneous clouds using stream processing
Future Generation Computer Systems
Editorial: The management of cloud systems
Future Generation Computer Systems
Hi-index | 0.00 |
Monitoring systems in Grid infrastructures typically collect and aggregate data originating in distributed agents and store it in global, periodically refreshed repositories. However, in some scenarios access to real-time streams of monitoring information, rather than persistent data sets, would be beneficial. In this paper, we evaluate the Complex Event Processing (CEP) approach applied to real-time Grid monitoring and argue that CEP enables us to achieve two goals, otherwise difficult to combine: real-time access to monitoring data and advanced query capabilities. Monitoring for the purpose of dynamic allocation of Grid resources serves as a case study to demonstrate powerful real-time query capabilities provided by CEP. In addition, we show how to employ CEP for data reduction. For practical verification of our solution, a CEP-based Grid monitoring infrastructure, GEMINI2, has been developed. We have measured the overhead due to CEP-based monitoring and conclude that real-time Grid monitoring is possible without excessive intrusiveness for resources and network.