HEAL DSpace

Συστηματική Ανασκόπηση Βιβλιογραφίας για Ενορχήστρωση Πακεταρισμένων Εφαρμογών στο Υπολογιστικό Συνεχές

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Θεοδώρου, Αναστασία el
dc.contributor.author Theodorou, Anastasia en
dc.date.accessioned 2026-03-06T05:35:00Z
dc.date.available 2026-03-06T05:35:00Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/63843
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.31538
dc.rights Default License
dc.subject Ενορχήστρωση el
dc.subject Υπολογιστικό Νέφος έως το Άκρο el
dc.subject Διαχείριση Πόρων el
dc.subject Εικονικοποίηση με containers el
dc.subject Συστηματική ανασκόπηση βιβλιογραφίας el
dc.subject Container virtulization en
dc.subject Orchestration en
dc.subject Resource management en
dc.subject Systematic Literature Review en
dc.title Συστηματική Ανασκόπηση Βιβλιογραφίας για Ενορχήστρωση Πακεταρισμένων Εφαρμογών στο Υπολογιστικό Συνεχές el
dc.title Systematic Literature Review on Containerized Application Orchestration in the Cloud(-to-Thing) Continuum en
heal.type bachelorThesis
heal.classification Cloud Engineering el
heal.classification Συστηματική Ανασκόπηση Βιβλιογραφίας el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2025-09-30
heal.abstract Η παρούσα διπλωματική εργασία εξετάζει τη σύγχρονη πρόκληση της ενορχήστρωσης containerized εφαρμογών στο πολυεπίπεδο και ετερογενές υπολογιστικό περιβάλλον του Cloud-to-Thing Continuum, το οποίο εκτείνεται από το κεντρικό cloud μέχρι το επίπεδο των edge συσκευών. Σε αυτό το δυναμικό και κατανεμημένο πλαίσιο, όπου συνυπάρχουν υποδομές cloud, fog και edge computing, η containerization αναδεικνύεται ως βασική τεχνολογική προσέγγιση για φορητή, συνεπή και αποδοτική εκτέλεση εφαρμογών. Ταυτόχρονα, τα εργαλεία ενορχήστρωσης —με κυριότερο το Kubernetes— καθίστανται κρίσιμα για την αυτοματοποιημένη διαχείριση του κύκλου ζωής των containerς, περιλαμβάνοντας λειτουργίες όπως η δυναμική κλιμάκωση, η εξισορρόπηση φορτίου, η παρακολούθηση και η ανθεκτικότητα σε σφάλματα. Η εργασία εφαρμόζει τη μεθοδολογία της Συστηματικής Ανασκόπησης Βιβλιογραφίας (Systematic Literature Review – SLR), ακολουθώντας ένα αυστηρά καθορισμένο πρωτόκολλο βάσει των κατευθυντήριων γραμμών PRISMA. Μετά από συστηματική αναζήτηση, φιλτράρισμα και ανάλυση, επιλέχθηκαν 38 επιστημονικές δημοσιεύσεις της τελευταίας δεκαετίας που πληρούσαν τα κριτήρια ένταξης. Η ανάλυση επικεντρώθηκε στην απάντηση τριών ερευνητικών ερωτημάτων: (α) ποιες πλατφόρμες και τεχνολογίες ενορχήστρωσης χρησιμοποιούνται στο Continuum, (β) ποια κριτήρια και μετρικές απόδοσης αξιοποιούνται για benchmarking, και (γ) ποιες είναι οι υφιστάμενες προκλήσεις και τα ερευνητικά κενά, με έμφαση στη χρήση τεχνητής νοημοσύνης και αποκεντρωμένων αρχιτεκτονικών. Η συγκριτική αξιολόγηση των εργαλείων Kubernetes, Docker Swarm, Nomad και K3s ανέδειξε τα πλεονεκτήματα και μειονεκτήματα κάθε λύσης σε όρους επεκτασιμότητας, επιδόσεων, ευχρηστίας και υποστήριξης για περιβάλλοντα edge/fog. Επιπλέον, εντοπίστηκαν σημαντικά ερευνητικά κενά, ιδίως στην κατεύθυνση της αποκεντρωμένης ενορχήστρωσης, της τεχνητής νοημοσύνης στη λήψη αποφάσεων και της ενιαίας διαχείρισης εφαρμογών και δεδομένων σε κατανεμημένα περιβάλλοντα. Η εργασία καταλήγει σε προτάσεις για μελλοντική έρευνα και παρέχει ένα ενοποιημένο θεωρητικό και πρακτικό υπόβαθρο για την ανάπτυξη ανθεκτικών, ευέλικτων και αποδοτικών συστημάτων container orchestration στο Cloud-to-Thing Continuum el
heal.abstract This thesis explores the contemporary challenge of orchestrating containerized applications within the multi-layered and heterogeneous computing landscape of the Cloud-to-Thing Continuum, which spans from centralized cloud infrastructures to edge-level devices. In this dynamic and distributed environment — where cloud, fog, and edge computing infrastructures coexist — containerization emerges as a key technological approach for portable, consistent, and efficient application execution. Simultaneously, orchestration tools, with Kubernetes being the most prominent, become essential for the automated management of the container lifecycle, encompassing tasks such as dynamic scaling, load balancing, monitoring, and fault tolerance. The study adopts the methodology of Systematic Literature Review (SLR), following a rigorously defined protocol based on the PRISMA guidelines. After a structured search, filtering, and qualitative analysis, 38 scientific publications from the past decade were selected based on predefined inclusion criteria. The review addresses three core research questions: (a) which orchestration platforms and technologies are used across the Continuum, (b) which performance metrics and benchmarking criteria are applied, and (c) what are the prevailing challenges and research gaps, with emphasis on the integration of artificial intelligence and decentralized architectures. The comparative assessment of orchestration tools — including Kubernetes, Docker Swarm, Nomad, and K3s — highlights their respective advantages and limitations in terms of scalability, performance, usability, and support for edge/fog environments. Furthermore, significant research gaps were identified, particularly regarding decentralized orchestration models, AI-driven decision-making mechanisms, and unified application and data lifecycle management in distributed computing settings. The thesis concludes with concrete directions for future research and offers a consolidated theoretical and practical foundation for the development of resilient, flexible, and efficient container orchestration systems within the Cloud-to-Thing Continuum en
heal.advisorName Βαρβαρίγου, Θεοδώρα
heal.committeeMemberName Βαρβαρίγου, Θεοδώρα
heal.committeeMemberName Βαρβαρίγος, Εμμανουήλ
heal.committeeMemberName Τσερπές, Κωνσταντίνος
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. el
heal.academicPublisherID ntua
heal.numberOfPages 136
heal.fullTextAvailability false


Files in this item

This item appears in the following Collection(s)

Show simple item record