Affiliation:
1. School of Computer and Information Science, Southwest University, Chongqing, China
2. School of Computer & Software, Nanjing University of Information Science & Technology, Nanjing, China
Abstract
Sensor network–based application has gained increasing attention where data streams gathered from distributed sensors need to be processed and analyzed with timely responses. Distributed complex event processing is an effective technology to handle these data streams by matching of incoming events to persistent pattern queries. Therefore, a well-managed parallel processing scheme is required to improve both system performance and the quality-of-service guarantees of the system. However, the specific properties of pattern operators increase the difficulties of implementing parallel processing. To address this issue, a new parallelization model and three parallel processing strategies are proposed for distributed complex event processing systems. The effects of temporal constraints, for example, sliding windows, are included in the new parallelization model to enable the processing load for the overlap between windows of a batch induced by each input event to be shared by the downstream machines to avoid events that may result in wrong decisions. The proposed parallel strategies can keep the complex event processing system working stably and continuously during the elapsed time. Finally, the application of our work is demonstrated using experiments on the StreamBase system regardless of the increased input rate of the stream or the increased time window size of the operator.
Subject
Computer Networks and Communications,General Engineering
Cited by
31 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Complex event processing for physical and cyber security in datacentres - recent progress, challenges and recommendations;Journal of Cloud Computing;2022-10-14
2. HYPERSONIC: A Hybrid Parallelization Approach for Scalable Complex Event Processing;Proceedings of the 2022 International Conference on Management of Data;2022-06-10
3. Key Technology of Internet of Things Middleware and Computer Event Matching Algorithm;Journal of Electrical and Computer Engineering;2022-05-05
4. Network Load Balancing in Teleconferencing Systems;2022 8th International Engineering Conference on Sustainable Technology and Development (IEC);2022-02-23
5. Finite element analysis and application of the concrete under anchor;2021 2nd International Conference on Big Data & Artificial Intelligence & Software Engineering (ICBASE);2021-09