Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Ένα κατανεμημένο σύστημα επεξεργασίας πολύπλοκων γεγονότων βασισμένο στη μηχανή Esper

Kyriakopoulos Konstantinos

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/A9607779-0C1F-4B89-AEF0-472B93D7A3E7-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.78849-
Γλώσσαen-
Μέγεθος66 pagesel
ΤίτλοςΈνα κατανεμημένο σύστημα επεξεργασίας πολύπλοκων γεγονότων βασισμένο στη μηχανή Esperel
ΤίτλοςA distributed complex event processing (CEP) system based on the Esper engineen
ΔημιουργόςKyriakopoulos Konstantinosen
ΔημιουργόςΚυριακοπουλος Κωνσταντινοςel
Συντελεστής [Επιβλέπων Καθηγητής]Deligiannakis Antoniosen
Συντελεστής [Επιβλέπων Καθηγητής]Δεληγιαννακης Αντωνιοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Garofalakis Minosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Γαροφαλακης Μινωςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Samoladas Vasilisen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Σαμολαδας Βασιληςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηΗ επανάσταση των μεγάλων δεδομένων τα τελευταία χρόνια διαρκώς θέτει προκλήσεις στην επιστήμη των δεδομένων. Ειδικότερα, οι πολλαπλές πηγές πληροφοριών σε συνδυασμό με τη διαρκή ανάπτυξη και γρήγορη μετάδοση των δεδομένων, έχουν δημιουργήσει την ανάγκη για ανάλυση των δεδομένων σε πραγματικό χρόνο. Προκειμένου να καλυφθεί αυτή η ανάγκη, ήρθε στο προσκήνιο η πολύπλοκη επεξεργασία δεδομένων. Η πολύπλοκη επεξεργασία δεδομένων είναι μία τεχνική που χρησιμοποιείται για την ανάλυση πολλαπλών ροών δεδομένων βασιζόμενη σε ανίχνευση μοτίβων. H αντίληψη πίσω από την πολύπλοκη επεξεργασία δεδομένων, είναι η εφαρμογή συσχετισμών μεταξύ γεγονότων πληροφοριών και η σύνδεση των γεγονότων για συγκεριμένα μοτίβα. Τα γεγονότα πληροφοριών ενδεχομένως να προέρχονται από πολλαπλές πηγές πληροφορίας, οπότε η πολύπλοκη επεξεργασία δεδομένων εξυπηρετεί την κατανεμημένη ανίχνευση γεγονότων. Στην παρούσα διπλωματική, έχει υλοποιηθεί ένα κατανεμημένο σύστημα πολύπλοκης επεξεργασίας δεδομένων βασιζόμενο στη μηχανή Esper. H συγκεκριμένη μηχανή είναι ένα λογισμικό ανοικτού κώδικα, κατάλληλο για πολύπλοκη επεξεργασία δεδομένων και ανάλυση σε πραγματικό χρόνο. Η μηχανή Esper έχει εγκατασταθεί πάνω στην υποδομή του Ferari που λειτουργεί ως ένα σύστημα κατανεμημένης επεξεργασίας ροών δεδομένων και το oποίο με τη σειρά του αξιοποιεί τις δυνατότητες διαφόρων συστημάτων, όπως το Apache Storm. Σκοπός αυτής της δουλειάς είναι η ενσωμάτωση της μηχανής Esper στο σύστημα Ferari και η διεξαγωγή πειραμάτων, αξιοποιώντας τις υπηρεσίες και τις δυνατότητες των μηχανισμών του Ferari. Τα πειράματα αυτά αναδεικνύουν τις δυνατότητες της μηχανής Esper και την αποδοτικότητα της ως μια μηχανή πολύπλοκης επεξεργασίας δεδομένωνel
ΠερίληψηThe evolution of Big Data in the recent years has been posing continuous challenges to the Data Science field. More specifically, the multiple sources of information along with the continuous growth and fast transmission of data have raised the need for real-time data analysis. In order to fill this need complex event processing has emerged. Complex event processing is a technique used for analyzing multiple streams of data in a pattern-based manner. The concept behind complex event processing is the establishment of relationships between events of information and the correlation of the events for specific patterns. Events may derive from multiple streams so CEP fulfills the need for distributed event detection. In this thesis, a distributed complex event processing (CEP) system based on the Esper engine is implemented. Esper is an open-source software suitable for complex event processing and real time data analysis. The Esper engine lies on top of the Ferari project which serves as a framework for distributed streaming processing and utilizes the functionalities of various platforms such as the Apache Storm. The goal of this work is to integrate the Esper engine into the Ferari project and conduct experiments while taking advantage of Ferari's services and components. These experiments demonstrate Esper's capabilities and its efficiency as a CEP engineen
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2018-09-24-
Ημερομηνία Δημοσίευσης2018-
Θεματική ΚατηγορίαDistributed systemsen
Θεματική ΚατηγορίαData processingen
Θεματική ΚατηγορίαComplex event processingen
Βιβλιογραφική ΑναφοράKonstantinos Kyriakopoulos, "A distributed complex event processing(CEP) system based on the Esper engine", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2018en

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά