ABSTRACT
This paper describes a scalable context delivery platform (SCTXPF) and our evaluations of it. The SCTXPF receives a large number of events from various event sources and a large number of complex event processing (CEP) rules from various services/applications. The SCTXPF achieves load distribution of CEP operations by parallelizing event processors (EPs) and allocating CEP rules to each EP. The SCTXPF should allocate CEP rules efficiently to be able to operate with a high level of performance and be scalable. The rule allocation algorithm allocates the CEP rules to EPs so that the state of event processing is efficiently managed. The SCTXPF achieves high throughput and scalable CEP with the EPs operating independently of one another. We evaluated the efficiency of the rule allocation algorithm in terms of scalability and performance. The results revealed that the proposed system is scalable and the performance reached 2,700,000 events/sec and the proposed algorithm improves its scalability.
- D. Luckham. The Power of Events. ISBN 0-201-72789, 2002.Google Scholar
- K. Isoyama, H. Dempo, T. Sato, M. Yoshida. SCTXPF: Scalable Context Delivery Platform. International Conference on Communications (ICC) 2011 Workshop on Embedding the Real World into the Future Internet, 2011.Google Scholar
- K. Isoyama, T. Sato, K. Kida, M. Yoshida. Large-Scale Real-Time Processing Technology for M2M Service Platform. NEC Technical Journal, Vol.6, No.4, 2011, http://www.nec.co.jp/techrep/en/journal/g11/n04/110419.htmlGoogle Scholar
- G. T. Lakshmanan, Y. G. Rabinovich, O. Etzion. A stratified approach for supporting high throughput event processing applications. Distributed Event-Based Systems (DEBS) 2009. Google ScholarDigital Library
- L. Neumeyer, B. Robbins, A. Nair, A. Kesari. S4: Distributed Stream Computing Platform. IEEE International Conference on Data Mining, pp.170--177, 2010 Google ScholarDigital Library
- V. Gulisano, R. Jimenez-Peris, M. Patino-Martinez, P. Valduriez. StreamCloud: A Large Scale Data Streaming System. IEEE International Conference on Distributed Computing System (ICDCS), pp.126--137, 2010 Google ScholarDigital Library
- The Apache Cassandra Project. http://cassandra.apache.org/Google Scholar
- A. Carzaniga, D. S. Rosenblum, and A. L. Wolf. Design and Evaluation of a Wide-Area Event Notification Service. ACM Trans. Computer Systems, vol. 19, no. 3, pp. 332--383, Aug. 2001. Google ScholarDigital Library
- Bjorn Schilling, Boris Koldehofe, Udo Pletat, Kurt Rothermel. Distributed Heterogeneous Event Processing. In Distributed Event-Based Systems (DEBS), 2010. Google ScholarDigital Library
- Y. Wang, S. Yang. High-Performance Complex Event Processing for Large-Scale RFID Applications. ICSPS 2010, pp. V1-127-131, 2010.Google Scholar
Index Terms
- A scalable complex event processing system and evaluations of its performance
Recommendations
A complex event processing for large-scale M2M services and its performance evaluations
DEBS '15: Proceedings of the 9th ACM International Conference on Distributed Event-Based SystemsThis paper describes a scalable complex event processing (CEP) system and rule allocation algorithm for large-scale M2M services and presents the results of its performance evaluations. Platforms providing M2M services deal with various data from ...
Towards a standard event processing benchmark
ICPE '13: Proceedings of the 4th ACM/SPEC International Conference on Performance EngineeringThere has been an increasing interest both in academia and industry for systematic methods for evaluating the performance and scalability of event processing systems. A number of performance results have been disclosed over the last years, but there is ...
Measuring performance of complex event processing systems
TPCTC'11: Proceedings of the Third TPC Technology conference on Topics in Performance Evaluation, Measurement and CharacterizationComplex Event Processing (CEP) or stream data processing are becoming increasingly popular as the platform underlying event-driven solutions and applications in industries such as financial services, oil & gas, smart grids, health care, and IT ...
Comments