dc.contributor.author | Στουρνάρας, Αλέξιος | el |
dc.contributor.author | Stournaras, Alexios | en |
dc.date.accessioned | 2020-09-30T10:39:34Z | |
dc.date.available | 2020-09-30T10:39:34Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/51230 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.18928 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Υπολογιστικό νέφος | el |
dc.subject | Υπολογιστική κινητού νέφους | el |
dc.subject | Κυβερνήτης | el |
dc.subject | Εικόνες | el |
dc.subject | Μετατόπιση υπολογιστικού φόρτου | el |
dc.subject | Mobile cloud computing | en |
dc.subject | Edge computing | en |
dc.subject | Kubernetes | en |
dc.subject | Containers | en |
dc.subject | Computational offloading | en |
dc.title | Μεταφορά εικονικά υλοποιούμενων εφαρμογών στην υπολογιστική αρχιτεκτονική στα άκρα του δικτύου με χρήση Κυβερνήτη | el |
heal.type | bachelorThesis | |
heal.classification | Cloud computing-edge computing | en |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2020-03-11 | |
heal.abstract | Τα τελευταία χρόνια παρατηρείται μια ραγδαία αύξηση των συσκευών που ανήκουν στο Διαδίκτυο των Αντικειμένων, οι οποίες, προκειμένου να είναι εύχρηστες και εύκολες στη μεταφορά τους, διαθέτουν περιορισμένους πόρους. Επομένως,η χρήση των εφαρμογών που προσφέρουν οι εν λόγω συσκευές καθιστούν επιτακτική την ανάγκη αξιοποίησης του υπολογιστικού νέφους. Ωστόσο, η ιδέα της αντιμετώπισης του νέφους ως απομονωμένα κέντρα δεδομένων θεωρείται πλέον παρωχημένη,αφού προκαλείται έτσι μεγάλη συμφόρηση στο δίκτυο, που οδηγεί σε μεγάλους χρόνους αναμονής και συχνά καταλήγει σε μη ανταπόκριση των κέντρων αυτών.Προς αποφυγή των δυσκολιών,οι ειδικοί έχουν στρέψει την προσοχή τους στην χρήση της υπολογιστικής αρχιτεκτονικής στα άκρα του δικτύου για την μεταφόρτωση του υπολογιστικού φόρτου των εφαρμογών.Με την τεχνική αυτή, ισομοιράζονται κατάλληλα οι πόροι των κόμβων που ανήκουν στο νέφος και μειώνονται ταυτόχρονα οι χρόνοι αποκρίσης λόγω εγγύτητας των κόμβων στην παραγωγή των δεδομένων.Σκοπός της διπλωματικής εργασίας είναι η βελτιστοποίηση της μεθόδου αυτής με τη χρήση αλγορίθμου που στοχεύει στην μετατόπιση του υπολογιστικού φόρτου της κινητής συσκευής στον κάθε φορά κοντινότερο κόμβο της. Αυτό έχει επιτευχθεί με την υλοποίηση των εφαρμογών ως συσκευασμένες εφαρμογές και την αξιοποίηση του Κυβερνήτη, ένα πρόγραμμα Ανοιχτού Πηγαίου Κώδικα για τον αυτόματο χειρισμό των εφαρμογών αυτών. Τέλος, τα πειράματα που διεξάχθηκαν επιβεβαιώνουν τη χρησιμότητα αυτής της υλοποίησης, τόσο ως προς το χρόνο και την ταχύτητα διεκπεραίωσης της εφαρμογής, όσο και ως προς την σωστή αξιοποίηση των πόρων του κάθε κόμβου. | el |
heal.abstract | In recent years there has been a rapid increase in Internet of Things devices, which, in order to be easily operated and portable, have intrinsic resource constraints.Hence, the need for proper cloud utilization for the applications these devices offer becomes imperative.However, the idea of treating the cloud as isolated data centers is now considered obsolete, since it causes network congestion, which in turn leads to latency and downtime problems.To avoid these difficulties,experts have turned their attention to the use of computational offloading of the apps to the edge of the cloud, called edge computing.With this technique, the resources of the nodes that belong to the edge of the cloud are properly distributed between the apps and the latency is greatly reduced due to the close proximity of the nodes to the data production.The goal of this diploma thesis is to further improve this technique by using an algorithm which aims to offload the mobile device’s computations to the nearest node,and transfer them to another according to the device’s location. Tο achieve this feat, we will develop the apps with docker containers and utilize Kubernetes, an Open Source Code project that automatically orchestrates those containers.In the end, experiments are contacted that prove the usefulness of this implementation, in regards to the time and speed of the app’s runtime, as well as the proper exploitation of each of the node’s resources. | en |
heal.advisorName | Παπαβασιλείου, Συμεών | el |
heal.committeeMemberName | Βαρβαρίγου, Θεοδώρα | el |
heal.committeeMemberName | Ρουσσάκη, Ιωάννα | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 60 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: