dc.contributor.author |
Βουλγαρίδης, Ιωάννης
|
el |
dc.contributor.author |
Voulgaridis, Ioannis
|
en |
dc.date.accessioned |
2022-07-21T08:13:13Z |
|
dc.date.available |
2022-07-21T08:13:13Z |
|
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/55463 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.23161 |
|
dc.rights |
Default License |
|
dc.subject |
Κατανεμημένα συστήματα |
el |
dc.subject |
Apache Spark |
en |
dc.subject |
Επιβεβαιώσιμη επεξεργασία |
el |
dc.subject |
Distributed systems |
en |
dc.subject |
Verifiable computing |
en |
dc.title |
Επιβεβαιώσιμη κατανεμημένη επεξεργασία στο Apache Spark |
el |
heal.type |
bachelorThesis |
|
heal.classification |
Κατανεμημένα συστήματα |
el |
heal.language |
el |
|
heal.access |
free |
|
heal.recordProvider |
ntua |
el |
heal.publicationDate |
2022-03-08 |
|
heal.abstract |
Σκοπός της εργασίας αυτής είναι η μελέτη και η υλοποίηση ενός συστήματος κατανεμημένης επεξεργασίας δεδομένων το οποίο θα παρέχει στον ενδιαφερόμενο χρήστη πιστοποίηση ότι τα αποτελέσματα που έλαβε από την συστάδα των υπολογιστών-κόμβων είναι σωστά. Ένα τέτοιο πρωτόκολλο βρίσκει εφαρμογή σε σενάρια όπως αυτό ενός αποκεντρωμένου cluster ο οποίος συντηρείται από κάποιο ίδρυμα ή πανεπιστήμιο και επιτρέπει στον καθένα να συνεισφέρει πόρους προς εξυπηρέτηση εργασιών τρίτων- προκειμένου να πετύχει καλύτερη κλιμάκωση- παρέχοντας κάποιο κίνητρο για την συμμετοχή. Όπως είναι φυσικό, εφόσον ο καθένας μπορεί να συμμετέχει, κανείς δεν μπορεί να εγγυηθεί για το πώς θα ενεργήσει ο εκάστοτε κόμβος. Για το λόγο αυτό είναι απαραίτητο να υπάρχει μιας μορφής επαλήθευση όσων υπολογίζονται εντός της συστάδας. Η προσέγγιση που παρουσιάζεται σε αυτή την εργασία είναι η ενσωμάτωση ενός μηχανισμού consensus στο Apache Spark, ένα από τα γνωστότερα εργαλεία κατανεμημένης εργασίας ανοιχτού κώδικα. |
el |
heal.advisorName |
Κοζύρης, Νεκτάριος |
el |
heal.committeeMemberName |
Κοζύρης, Νεκτάριος |
el |
heal.committeeMemberName |
Πνευματικάτος, Διονύσιος |
el |
heal.committeeMemberName |
Γκούμας, Γεώργιος |
el |
heal.academicPublisher |
Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών |
el |
heal.academicPublisherID |
ntua |
|
heal.numberOfPages |
64 σ. |
el |
heal.fullTextAvailability |
false |
|