skip to main content
10.1145/2002259.2002280acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
research-article

High-performance composite event monitoring system supporting large numbers of queries and sources

Authors Info & Claims
Published:11 July 2011Publication History

ABSTRACT

This paper presents a novel data structure, called Event-centric Composable Queue (ECQ), a basic building block of a new scalable composite event monitoring (CEM) framework, SCEMon. In particular, we focus on the scalability issues when large numbers of CEM queries and event sources exist in upcoming CEM environments. To address these challenges effectively, we take an event-centric sharing approach rather than dealing with queries and sources separately. ECQ is a shared queue, which stores incoming event instances of a primitive event class. ECQs are designed to facilitate efficient shared evaluations of multiple queries over very large volumes of event streams from numerous event sources. ECQs are composable and form a single shared network within which multiple queries are simultaneously evaluated. In this paper, we present efficient shared processing techniques operating on top of the proposed shared ECQ network. The performance evaluation shows that the proposed approach achieves a high level of scalability compared to conventional separate processing approaches in large-scale CEM environments.

References

  1. Wu, E., Diao, Y. and Rizvi, S. 2006. High-performance complex event processing over streams. In Proc. of SIGMOD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Akdere, M., Çetintemel, U. and Tatbul, N. 2008. Plan-based Complex Event Detection across Distributed Sources. In Proc. of VLDB. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Mei, Y. and Madden, S. 2009. ZStream: A Cost-based Query Processor for Adaptively Detecting Composite Events. In Proc. of SIGMOD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Yang, D., Rundensteiner, E. and Ward, M. 2009. A Shared Execution Strategy for Multiple Pattern Mining Requests over Streaming Data. In Proc. of VLDB. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Demers, A., Gehrke, J., Panda, B., Riedewald, M., Sharma, V. and White, W. 2007. Cayuga: A general purpose event monitoring system. In Proc. of CIDR.Google ScholarGoogle Scholar
  6. Gatziu, S. and Dittrich, K. 1994. Events in an active object-oriented database, In Workshop on Rules in Database Systems.Google ScholarGoogle Scholar
  7. Chakravarthy, S., Krishnaprasad, V., Anwar, E. and Kim, S. 1994. Composite events for active databases: Semantics, contexts and detection. In Proc. of VLDB. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Urban, S., Biswas, I. and Dietrich, S. 2006. Filtering features for a composite event definition language. In Proc. of SAINT. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Hinze, A. 2003. Efficient filtering of composite events, In Proc. of BNCD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Elkhalifa, L., Adaikkalavan, R. and Chakravarthy, S. 2005. InfoFilter: A system for expressive pattern specification and detection over text streams. In Proc. of SAC. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Agrawal, J., Diao, Y., Gyllstrom, D. and Immerman, N. 2008 Efficient pattern matching over event streams. In Proc. of SIGMOD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ananthanarayanan, G., Haridasan, M., Mohomed, I., Terry, D. and Thekkath, C. 2009. StarTrack: A framework for enabling track-based applications. In Proc. of MobiSys. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Standard Template Library, http://www.cplusplus.com/reference/stl/Google ScholarGoogle Scholar
  14. Cayuga source code, http://sourceforge.net/projects/cayuga/Google ScholarGoogle Scholar
  15. Esper official site, http://esper.codehaus.orgGoogle ScholarGoogle Scholar
  16. Candan, K., Hsiung, W., Chen, S., Tatemura, J. and Agrawal, D. 2006. AFilter: Adaptable XML Filtering with Prefix-Caching and Suffix-Clustering. In Proc. of VLDB. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Hong, M., Riedewald, M., Koch, C., Gehrke, J. and Demers, A. 2009. Rule-based multi-query optimization. In Proc. of EDBT. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. High-performance composite event monitoring system supporting large numbers of queries and sources

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            DEBS '11: Proceedings of the 5th ACM international conference on Distributed event-based system
            July 2011
            418 pages
            ISBN:9781450304238
            DOI:10.1145/2002259

            Copyright © 2011 ACM

            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]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 11 July 2011

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            DEBS '11 Paper Acceptance Rate23of95submissions,24%Overall Acceptance Rate130of553submissions,24%

            Upcoming Conference

            DEBS '24

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader