dc.contributor.author | Θεοδωρόπουλος, Βασίλειος![]() |
el |
dc.contributor.author | Theodoropoulos, Vasileios![]() |
en |
dc.date.accessioned | 2024-01-26T08:50:51Z | |
dc.date.available | 2024-01-26T08:50:51Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/58660 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.26356 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Kubernetes | en |
dc.subject | Scheduling | en |
dc.subject | Cloud | en |
dc.subject | Edge to Cloud Continuum | en |
dc.subject | Argo Workflows | en |
dc.title | Χρονοδρομολόγηση σε Edge Cloud συσκευές | el |
heal.type | bachelorThesis | |
heal.classification | Computer Science | en |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2023-07-19 | |
heal.abstract | Το πλήθος των δεδομένων και η ταχύτητα με την οποία παράγονται στις μέρες μας έχει αρχίσει να θέτει αρκετά προβλήματα στην δομή του Cloud, επάνω στην οποία είναι σχεδιασμένες οι περισσότερες αν όχι όλες σύγχρονες εφαρμογές. Ο χρόνος που μεσολαβεί ανάμεσα στην μεταφορά δεδομένων από και προς τους απομακρυσμένους servers είναι επαρκώς μεγάλος ωστε να αυξάνει την καθυστέρηση απόκρισης των εφαρμογών αλλά και να δίνει την δυνατότητα σε κακόβουλους χρήστες να μπορούν να τα αποσπάσουν ευκολότερα. Για τους λόγους αυτούς έχει αναπτυχθεί μία νέα μορφή Cloud, το Edge to Cloud Continuum το οποίο εκμεταλλεύεται την υπολογιστική ισχύ των συσκευών που βρίσκονται στα άκρα και παράγουν τα δεδομένα ώστε να μεταφέρει την επεξεργασία σε επίπεδο τοπικού δικτύου. Η ετερογένια των συσκευών αυτών καθώς και η ανάγκη για βέλτιστη κατανομή των διάφορων διεργασιών, συχνά με διάφορα κριτήρια, όπως η ταχύτητα, η κατανάλωση ενέργειας, η ασφάλεια ή συνδυασμός αυτών, γέννησαν την ανάγκη για ένα σύστημα που θα αυτοματοποιήσει αυτήν την διαδικασία. Αυτό το σύστημα είναι ο Kubernetes, το οποίο έχει σχεδιαστεί για την κατανομή διεργασιών σε διάφορα μηχανήματα. Το γεγονός όμως οτι ο Kubernetes εκτελεί το Scheduling βασιζόμενος σε μία greedy λογική, επιλέγει δηλαδή πάντα το πιο ισχυρό μηχάνημα, καθώς και το γεγονός οτι δεν υπάρχει κάποιος τρόπος για να επιβληθεί μια τακτική Scheduling ορισμένη από τον χρήστη, μας έδωσε το έναυσμα να δημιουργήσουμε ένα σύστημα το οποίο να δέχεται ως είσοδο ένα οποιοδήποτε πλάνο τοποθέτησης και να παράγει το κατάλληλο configuration αρχείο ώστε να επιβάλει το πλάνο στον Kubernetes. | el |
heal.advisorName | Κοζύρης, Νεκτάριος | el |
heal.committeeMemberName | Γκούμας, Γεώργιος | el |
heal.committeeMemberName | Πνευματικάτος, Διονύσιος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 34 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: