Real-time Grid monitoring based on complex event processing

被引:29
|
作者
Balis, Bartosz [1 ]
Kowalewski, Bartosz [2 ]
Bubak, Marian [1 ,2 ]
机构
[1] AGH Univ Sci & Technol, Dept Comp Sci, PL-30059 Krakow, Poland
[2] Acad Comp Ctr CYFRONET AGH, PL-30950 Krakow, Poland
关键词
Grid computing; Real-time monitoring; Event-driven architecture; Complex event processing; Event correlation; SYSTEM;
D O I
10.1016/j.future.2011.04.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:1103 / 1112
页数:10
相关论文
共 50 条
  • [1] Real-Time Complex Event Processing and Analytics for Smart Grid
    Liu, Guangyi
    Zhu, Wendong
    Saunders, Chris
    Gao, Feng
    Yu, Yang
    [J]. COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 113 - 119
  • [2] A Universal Complex Event Processing Mechanism Based on Edge Computing for Internet of Things Real-Time Monitoring
    Lan, Lina
    Shi, Ruisheng
    Wang, Bai
    Zhang, Lei
    Jiang, Ning
    [J]. IEEE ACCESS, 2019, 7 : 101865 - 101878
  • [3] On Complex Event Processing for Real-Time Situational Awareness
    Stojanovic, Nenad
    Artikis, Alexander
    [J]. RULE-BASED REASONING, PROGRAMMING, AND APPLICATIONS, 2011, 6826 : 114 - +
  • [4] Real-time Monitoring of Clinical Processes using Complex Event Processing and Transition Systems
    Meinecke, Sebastian
    [J]. E-HEALTH - FOR CONTINUITY OF CARE, 2014, 205 : 604 - 608
  • [5] Real-time DDoS attack detection based on Complex Event Processing for IoT
    Cardoso, Adeilson M. da S.
    Lopes, Rafael Fernandes
    Teles, Ariel Soares
    Veras Magalhaes, Fernando B.
    [J]. 2018 IEEE/ACM THIRD INTERNATIONAL CONFERENCE ON INTERNET-OF-THINGS DESIGN AND IMPLEMENTATION (IOTDI 2020), 2018, : 273 - 274
  • [6] Generating real-time complex event-processing applications
    Magid, Y.
    Oren, D.
    Botzer, D.
    Adi, A.
    Shulman, B.
    Rabinovich, E.
    Barnea, M.
    [J]. IBM SYSTEMS JOURNAL, 2008, 47 (02) : 251 - 263
  • [7] Leveraging Complex Event Processing for Grid Monitoring
    Balis, Bartosz
    Kowalewski, Bartosz
    Bubak, Marian
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PART II, 2010, 6068 : 224 - 233
  • [8] In-network Real-time Performance Monitoring with Distributed Event Processing
    Miyazawa, Masanori
    Hayashi, Michiaki
    [J]. 2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [9] Fujitsu Develops Real-Time Complex-Event-Processing Technology
    Garber, Lee
    [J]. COMPUTER, 2012, 45 (02) : 18 - 18
  • [10] Real-Time Complex Event Processing using Concurrent Reactive Objects
    Lindgren, Per
    Pietrzak, Pawel
    Makitaavola, Henrik
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2013, : 1994 - 1999