CEP Engine overall architecture

CEP Engine overall architecture

Source publication
Chapter
Full-text available
The evolution of communication networks, bringing the fifth generation (5G) of mobile communications in the foreground, gives the vertical industries opportunities that were not possible until now. Flexible network and computing infrastructure management can be achieved, hence bringing more freedom to the service providers, to maximize the performa...

Contexts in source publication

Context 1
... data from the various components, along with the way the data are fed to the CEP engine, how this engine matches the real-time data with the rules in predefined the Knowledge Base (KB), and finally what is our proposed solution to the creation of an adaptive CEP engine. The proposed engine is divided in six major steps which are also depicted in Fig. 1: (i) the creation of the rules that are matched to the events by the domain expert, (ii) the collection of the data by the various monitoring engines, (iii) the data cleaning part along with the transformation of the data into CEP-utilizable information, (vi) the event processing part where the streams of information are matched to some ...
Context 2
... depicted in Fig. 1, the collected data are scraped by the Prometheus monitoring engine [40]. Its job is to provide aggregated results with respect to the whole infrastructure and specific results per deployed application component, in order for both the CEP engine and the Intelligent rules generator to have an overall image of the current state of the ...
Context 3
... DBSCAN the engine can identify the normal behavior of the application graph and the corresponding application components and adjust the rules accordingly, and group it into clusters. In more detail, the Intelligent rules generator component, as depicted in Fig. 1, is comprised of two major components; the Cluster creator and the Rule ...

Similar publications

Preprint
Full-text available
Recent advances in information technology have revolutionized the automotive industry, paving the way for next-generation smart vehicular mobility. Vehicles, roadside units, and other road users can collaborate to deliver novel services and applications. These services and applications require 1) massive volumes of heterogeneous and continuous data...

Citations

... There are innumerable non-monolithic applications that run in a distributed manner. For the proper deployment of these distributed applications in the virtual environments of 5G networks, it is crucial to capture their computing and networking requirements, as well as to monitor their components at runtime and adapt to any environment changes may appear [17] in order to make possible their consistent instantiation inside of 5G. Thus, the applications will be ready to be deployed in 5G environments, following and extending the cloud-native rules of the containerization, the dynamic orchestration, and the micro-services orientation [12]. ...
Chapter
Full-text available
The new-coming 5G network is considered to be one of the most significant innovations today. This is due to the opportunities that is going to provide to the vertical industries. 5G infrastructures will introduce a new way for low-delay, reliable deployment of services. In fact, such infrastructures can be used for the placement of application services in the form of application graphs. An application graph consists of several application components (i.e. micro-services) that may be hosted in the same infrastructure or in different ones. Conflicting requirements that arise when deploying in such infrastructures are now handled through network slicing, which regards a way for partitioning conventional network and computing resources into virtual elements. In this paper, we define a universal application metamodel of a 5G compatible application in order to guarantee the annotation of each application descriptor with its proper requirements for their fulfillment at the instantiation time. In terms of application architecture, we consider each application graph as a service mesh topology in order to adopt this novel service architecture as a dominant methodology that is well fitting in the promising 5G capabilities.