Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18204
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΤσαλιαγκός, Κυριάκος-
dc.date.accessioned2021-11-26T11:51:50Z-
dc.date.available2021-11-26T11:51:50Z-
dc.date.issued2021-11-23-
dc.identifier.urihttp://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18204-
dc.description.abstractΣτη δεύτερη δεκαετία του 21ου αιώνα, οι απαιτήσεις για λήψη αποφάσεων οδηγούμενη από δεδομένα είναι υψηλότερες από ποτέ. Είτε πρόκειται για ερμηνεία τωνκινήσεων της αγοράς και των προτιμήσεων των καταναλωτών, με σκοπό την ανάπτυξημιας επιχείρησης και την μεγιστοποίηση των κερδών της, ή για την ανάλυση ιατρικών δεδομένων εν μέσω μιας παγκόσμιας πανδημίας, με σκοπό την καταπολέμηση ενός ιού και την ανάπτυξη μιας κατάλληλης θεραπείας, υπάρχει συλλογή ενός τεράστιου όγκου δεδομένων που προορίζεται για αποθήκευση και επεξεργασία. Σε μία περίοδο που ο χρόνος-προς-την-αγορά διαρκώς μειώνεται, ειδικά στην ευρύτερη αγορά του Λογισμικού, παρατηρείται μία πρωτοφανής αλλαγή στον τρόπο επεξεργασίας αυτών των δεδομένων. Το μεγαλύτερο μέρος των προσπαθειών εστιάζειστην παράλληλη επεξεργασία δεδομένων και την ανάπτυξη αλγορίθμων και συστημάτων που υποστηρίζουν αυτή την προσέγγιση. Κρίνοντας ότι η δημιουργία και η συντήρηση ιδιωτικών συστάδων υπολογιστών είναι ασύμφορη οικονομικά, οι χρήστες στρέφονται σε περιβάλλοντα υπηρεσιών νέφους και χρησιμοποιούν την υποδομή που έχουν δημιουργήσει εταιρείες-κολοσσοί του χώρου. Ταυτόχρονα, με την αύξηση στην πολυπλοκότητα των συστημάτων και ειδικότερα όταν αυτά είναι απομακρυσμένα και κατανεμημένα, γίνεται εξαιρετικά δύσκολο να επιχειρηματολογήσει κανείς για το τι είναι ανεπτυγμένο, καθώς και σε περίπτωση σφάλματος να μεταβεί σε μία προηγούμενη ορθή κατάσταση. Για αυτό το λόγο, αναπτύσσονται εργαλεία διαχείρισης που στηρίζονται στον κώδικα και επιτρέπουν την εφαρμογή όλων των δοκιμασμένων τεχνικών του στη διαχείριση υποδομής. Σε αυτή τη διπλωματική εργασία, γίνεται μία προσπάθεια συνδυασμού των διαφορετικών αυτών απαιτήσεων, ωστόσο με τρόπο που να συμπληρώνονται μεταξύ τους. Συγκεκριμένα, μετά από μία επαρκή θεωρητική ανάλυση των υπολογιστικών νεφών, της Υποδομής ως Κώδικα και της παράλληλης επεξεργασίας δεδομένων, θα χρησιμοποιηθεί τοTerraform ώστε να αναπτυχθεί μία συστάδα υπολογιστών για το Spark στο Amazon EC2 νέφος. Επιπλέον, θα αξιολογηθούν οι δυνατότητες που προσφέρει το Spark για δυναμική ανάθεση εργασιών, με σκοπό την ελαχιστοποίηση σπατάλης στους χρησιμοποιούμενους πόρους.en_US
dc.languageelen_US
dc.subjectΥπολογιστική Νέφουςen_US
dc.subjectΥποδομή ως Κώδικαςen_US
dc.subjectΜεγάλα Δεδομέναen_US
dc.subjectTerraformen_US
dc.subjectSparken_US
dc.subjectDockeren_US
dc.subjectAWSen_US
dc.titleΧρήση Υποδομής ως Κώδικας και Δυναμική Ανάθεση Εργασιών σε Συστήματα Κατανεμημένης Επεξεργασίας Δεδομένων Βασισμένα σε Υπολογιστικά Νέφηen_US
dc.description.pages84en_US
dc.contributor.supervisorΚοζύρης Νεκτάριοςen_US
dc.departmentΤομέας Τεχνολογίας Πληροφορικής και Υπολογιστώνen_US
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File Description SizeFormat 
TSALIAGKOS_THESIS.pdf2.15 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.