SCALABLE COMPLEX EVENT PROCESSING USING RULE DISTRIBUTION

Journal Title: Azerbaijan Journal of High Performance Computing - Year 2018, Vol 1, Issue 2

Abstract

Complex event processing (CEP) systems are currently widely used in large-scale enterprises for the processing of high and dynamically changing rates of input events using large number of complex rules. Given the hardware limitations of vertically scaled CEP solutions, horizontal scalability has become an essential requirement for modern CEP systems. In this paper, we propose an adaptive load-balancing technique via rule distribution (called ARD) for a cluster of CEP engines that provides horizontal scalability for CEP systems. Our experiments show our proposed technique provides higher scalability and yields higher throughput in comparison with two previously proposed non-adaptive load-balancing techniques, namely VISIRI and SCTXPF, when the system faces with variable workload. In addition, ARD keeps the system balanced more often.

Authors and Affiliations

Mohsen Sharifi, Mohammad Ali Fardbastani

Keywords

Related Articles

CONTROLLING OPTIMIZATION SOFTWARE PACKAGES WITH THE APPLICATION OF PARALLEL COMPUTING

The paper is devoted to the analysis of techniques and algorithms of controlling computational process of solution to complex optimization problems with the use of multiprocessor and/or multicore computer systems. We hav...

DATA MIGRATION FOR LARGE SCIENTIFIC DATASETS IN CLOUDS

Transferring large data files between various storages including cloud storages is an important task both for academic and commercial users. This should be done in an efficient and secure way. The paper describes Data Av...

ENHANCING QOS USING A NOVEL TASK SCHEDULING APPROACH IN CLOUD COMPUTING

Customers’ satisfaction at the ensured organizations has a strong reliance on the specific execution of appropriated registering from the perspectives of benefit bit and undertaking booking. Disregarding the way that thi...

CHALLENGES OF RESOURCE DISCOVERY TO SUPPORT DISTRIBUTED EXASCALE COMPUTING ENVIRONMENT

The resource discovery management unit (RD) in distributed Exascale systems needs to be able to manage the occurrence of dynamic and interactive events in the requesting process when running activities related to RD. The...

THE INFLUENCE OF EXASCALE ON RESOURCE DISCOVERY AND DEFINING AN INDICATOR

Resource discovery in distributed Exascale computing systems, in addition to managing events resulting in failures due to not finding the resource, as well as failure to perform resource discovery activities at the accep...

Download PDF file
  • EP ID EP540648
  • DOI 10.32010/26166127.2018.1.2.133.139
  • Views 61
  • Downloads 0

How To Cite

Mohsen Sharifi, Mohammad Ali Fardbastani (2018). SCALABLE COMPLEX EVENT PROCESSING USING RULE DISTRIBUTION. Azerbaijan Journal of High Performance Computing, 1(2), 133-139. https://europub.co.uk/articles/-A-540648