dc.contributor.author | Μουντάκης, Γεράσιμος![]() |
el |
dc.contributor.author | Mountakis, Gerasimos![]() |
en |
dc.date.accessioned | 2025-03-17T08:53:03Z | |
dc.date.available | 2025-03-17T08:53:03Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/61340 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.29036 | |
dc.rights | Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/gr/ | * |
dc.subject | Ανίχνευση ανωμαλιών | el |
dc.subject | Μηχανική μάθηση | el |
dc.subject | Μικροϋπηρεσίες | el |
dc.subject | Κατανεμημένα συστήματα | el |
dc.subject | Παρατηρησιμότητα | el |
dc.subject | Anomaly detection | en |
dc.subject | Machine learning | en |
dc.subject | Microservices | en |
dc.subject | Distributed systems | en |
dc.subject | Observability | en |
dc.title | Εντοπισμός ανωμαλιών με χρήση δεδομένων παρατηρησιμότητας κατανεμημένων εφαρμογών | el |
heal.type | bachelorThesis | |
heal.classification | Computer Engineering | en |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2024-10-16 | |
heal.abstract | Στην εποχή της κατανεμημένης πληροφορικής, οι μικροϋπηρεσίες έχουν αναδειχθεί σε κυρίαρχο αρχιτεκτονικό στυλ για την ανάπτυξη και την κλιμάκωση εφαρμογών και υπηρεσιών. Ωστόσο, η διασφάλιση της αξιοπιστίας και της σταθερότητας τέτοιων συστημάτων παρουσιάζει σημαντικές προκλήσεις, ιδίως όσον αφορά τον εντοπισμό ανωμαλιών που θα μπορούσαν να οδηγήσουν σε υποβάθμιση της απόδοσης ή διακοπές λειτουργίας. Η παρούσα εργασία προτείνει μία νέα μέθοδο για την πολυτροπική ανίχνευση ανωμαλιών σε αρχιτεκτονικές βασισμένες σε μικροϋπηρεσίες, αξιοποιώντας αρχεία καταγραφής (logs), ίχνη εκτέλεσης (traces) και μετρικές (metrics). Η προσέγγιση που προτείνεται ενσωματώνει μεθόδους που βασίζονται σε πρότυπα, χρησιμοποιώντας τον αλγόριθμο Drain για την ανάλυση αρχείων καταγραφής, μαζί με τεχνικές Μηχανικής Μάθησης, όπως τους αλγορίθμους Birch, Local Outlier Factor και Isolation Forest για τον εντοπισμό ανωμαλιών σε πραγματικό χρόνο. Κάθε τύπος δεδομένων επεξεργάζεται με μεθόδους ειδικά ρυθμισμένες για τη μεγιστοποίηση των δυνατοτήτων ανίχνευσης ανωμαλιών στο συγκεκριμένο τομέα. Αυτές οι εξειδικευμένες μέθοδοι ενσωματώνονται στη συνέχεια σε ένα ενοποιημένο μοντέλο που συνδυάζει τα πλεονεκτήματά τους, παρέχοντας μια πιο ακριβή ανάλυση. Με την ταυτόχρονη ανάλυση διαφορετικών τύπων δεδομένων, η τεχνική ανίχνευσης αυτή παρέχει μια ολοκληρωμένη εικόνα της υγείας του συστήματος, βοηθώντας στον εντοπισμό προβλημάτων που μπορεί να μην εντοπιστούν από τις παραδοσιακές μεθόδους που εστιάζουν σε μεμονωμένες ροές δεδομένων. Η αποτελεσματικότητα των προτεινόμενων μεθόδων αξιολογείται και συγκρίνεται με εκτέλεση πειραμάτων σε μια ειδικά προσαρμοσμένη εφαρμογή που προσομοιώνει το κατανεμημένο περιβάλλον εκτέλεσης, παρουσιάζοντας βελτιωμένα ποσοστά ανίχνευσης σε σύγκριση με τις βασικές προσεγγίσεις. Η παρούσα εργασία συμβάλλει στον αναπτυσσόμενο τομέα της αυτοματοποιημένης ανίχνευσης ανωμαλιών σε κατανεμημένα συστήματα, με πιθανές εφαρμογές στην παρακολούθηση υποδομών νέφους και στη διαχείριση συστημάτων μεγάλης κλίμακας. | el |
heal.advisorName | Παπαβασιλείου, Συμεών | el |
heal.committeeMemberName | Παπαβασιλείου, Συμεών | el |
heal.committeeMemberName | Στάη, Ελένη | el |
heal.committeeMemberName | Ματσόπουλος, Γεώργιος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 93 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: