URI | http://purl.tuc.gr/dl/dias/88B7C518-BA56-4F62-B893-6C91781784F3 | - |
Αναγνωριστικό | https://doi.org/10.26233/heallink.tuc.62717 | - |
Γλώσσα | el | - |
Μέγεθος | 67 σελίδες | el |
Τίτλος | Επεξεργασία πολύπλοκων γεγονότων στο κατανεμημένο σύστημα Storm | el |
Τίτλος | Complex event processing in Storm distributed system | en |
Δημιουργός | Didymiotis-Ventouris Georgios | en |
Δημιουργός | Διδυμιωτης-Βεντουρης Γεωργιος | el |
Συντελεστής [Επιβλέπων Καθηγητής] | Deligiannakis Antonios | en |
Συντελεστής [Επιβλέπων Καθηγητής] | Δεληγιαννακης Αντωνιος | el |
Συντελεστής [Μέλος Εξεταστικής Επιτροπής] | Koutsakis Polychronis | en |
Συντελεστής [Μέλος Εξεταστικής Επιτροπής] | Κουτσακης Πολυχρονης | el |
Συντελεστής [Μέλος Εξεταστικής Επιτροπής] | Garofalakis Minos | en |
Συντελεστής [Μέλος Εξεταστικής Επιτροπής] | Γαροφαλακης Μινως | el |
Εκδότης | Πολυτεχνείο Κρήτης | el |
Εκδότης | Technical University of Crete | en |
Ακαδημαϊκή Μονάδα | Technical University of Crete::School of Electronic and Computer Engineering | en |
Ακαδημαϊκή Μονάδα | Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών | el |
Περιγραφή | Προπτυχιακή Διπλωματική εργασία που υποβλήθηκε στη σχολή ΗΜΜΥ του Πολ.Κρήτης για τη πλήρωση προϋποθέσεων λήψης του Προπτυχιακού διπλώματος. | el |
Περίληψη | Η Επεξεργασία Πολύπλοκων Γεγονότων (Complex Event Processing) είναι μια μέθοδος εντοπισμού, ανάλυσης και επεξεργασίας ροών πληροφορίας και πιο συγκεκριμένα γεγονότων που συμβαίνουν (events). Διαφέρει από το Επεξεργασία Γεγονότων (Event Processing) διότι συνδυάζει πληροφορία από πολλαπλές πηγές, για να ανταποκριθεί σε πιο περίπλοκες συνθήκες. Στόχος του είναι να εντοπίσει καταστάσεις που εμπίπτουν σε συνθήκες βασισμένες σε μια σειρά από γεγονότα που έχουν συμβεί μέσα σε ένα δυναμικό χρονικό πλαίσιο. Αυτές οι συνθήκες μπορεί να είναι είτε αλληλουχία (SEQUENCE) γεγονότων είτε λογικές πράξεις μεταξύ γεγονότων (AND, OR) είτε και συνδυασμός αυτών. Με αυτής τη μέθοδο καθίσταται εφικτός ο εντοπισμός σημαντικών καταστάσεων και η αντιμετώπιση αυτών το τάχιστο δυνατό.
Για να επιτύχουμε την κλιμάκωση ενός CEP συστήματος σε μεγάλο όγκο δεδομένων, είναι επιθυμητή η δυνατότητα παραλληλοποίησης του σε μεγάλο αριθμό από υπολογιστές οι οποίοι ανήκουν σε μία συστάδα (cluster). Για αυτό το λόγο, σε αυτή την εργασία η μέθοδος Επεξεργασίας Πολύπλοκων Γεγονότων (CEP) υλοποιείται χρησιμοποιώντας το κατανεμημένο υπολογιστικό σύστημα Storm που λειτουργεί σε πραγματικό χρόνο. Κατασκευάσαμε μια τοπολογία που χρησιμοποιεί το σύστημα και υλοποιεί τη μέθοδο ΕΠΓ με πλήρη επεκτασιμότητα. Στη τοπολογία μας γίνεται συνεχή επεξεργασία γεγονότων σε πραγματικό χρόνο και ανίχνευση μοτίβων που δίνει, ανανεώνει και διαγράφει ο χρήστης. | el |
Περίληψη | Complex Event Processing is a method of tracking, analyzing and processing streams of data and specifically occurring events. CEP differs from Event Processing because it combines information from different sources, in order to correspond to complicated conditions. Its goal is to trace on a system states that fulfill specific conditions based on a series of events that occurred in a dynamic time window. These conditions can be either an event sequence, a series of logical operations between events (AND, OR), or a combination of both. This method enables the detection of important states and accelerates their resolution.
In order to achieve the extend of a CEP system to big data, it should be parallelized between a great number of computers belonging to a cluster. For this reason, in this thesis the Complex Event Processing method is implemented on the distributed real time computation system of “Storm”. We developed a fully scalable topology that uses Storm and implements the CEP method. Our topology continuously processes events in real time and traces in real time patterns that the user can provide, refresh and/or remove. | en |
Τύπος | Διπλωματική Εργασία | el |
Τύπος | Diploma Work | en |
Άδεια Χρήσης | http://creativecommons.org/licenses/by/4.0/ | en |
Ημερομηνία | 2016-01-15 | - |
Ημερομηνία Δημοσίευσης | 2015 | - |
Θεματική Κατηγορία | Επεξεργασία πολύπλοκων γεγονότων | el |
Θεματική Κατηγορία | CEP | en |
Θεματική Κατηγορία | Complex Event Processing | en |
Θεματική Κατηγορία | Storm | el |
Θεματική Κατηγορία | Cluster | en |
Βιβλιογραφική Αναφορά | Georgios Didimiotis-Ventouris, "Complex event processing in Storm distributed system", Diploma Work, School of Electronic and Computer Engineering, Technical University of Crete, Chania, Greece, 2015 | en |
Βιβλιογραφική Αναφορά | Γεώργιος Διδιμιώτης-Βεντούρης, "Επεξεργασία πολύπλοκων γεγονότων στο κατανεμημένο σύστημα Storm", Διπλωματική Εργασία, Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2015 | el |