Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18657
Τίτλος: Κατανεμημένη διαχείριση υποστηρικτικών υπηρεσιών (service mesh) για τη βέλτιστη παροχή εφαρμογών υπολογιστικού νέφους
Συγγραφείς: Κοπαλίδης, Μιλτιάδης
Παπαβασιλείου Συμεών
Λέξεις κλειδιά: Containers, Container-Orchestrators, Kubernetes, Service mesh, Linkerd, αρχιτεκτονική μικρουπηρεσιών, οριζόντια κλιμάκωση, διαμοιρασμός δικτυακής κίνησης, retries, timeouts
Ημερομηνία έκδοσης: 7-Απρ-2023
Περίληψη: Η αρχιτεκτονική των μικρουπηρεσιών έφερε πολλές νέες προκλήσεις στην βιομηχανία, που σχετίζονται κυρίως με την διαχείριση της δικτυακής κίνησης μεταξύ ανεξάρτητων υπηρεσιών (east-west traffic). Η απάντηση σε αυτές τις προκλήσεις ήρθε μέσω της τεχνολογίας του service mesh. Το service mesh αποτελεί ένα ανεξάρτητο στρώμα (independent infrastructure layer) κάτω από το στρώμα της εφαρμογής (application layer) το οποίο, όχι μόνο καταφέρνει να επιλύσει αδιάφανα το πρόβλημα της μεγάλης δικτυακής κίνησης μεταξύ των υπηρεσιών, αλλά μπορεί και παρέχει μηχανισμούς παρατηρησιμότητας (observability), ασφάλειας (security) και αξιοπιστίας (reliability). Στην παρούσα εργασία εξηγούνται οι λόγοι που οδήγησαν στην υιοθέτηση της service mesh τεχνολογίας από την βιομηχανία, παρουσιάζονται βασικές ιδέες και εργαλεία που συνδυάζονται με την service mesh τεχνολογία, αναλύεται η βασική αρχιτεκτονική της service mesh τεχνολογίας και συγκρίνονται τα πιο διάσημα υφιστάμενα service meshes. Σε αυτό το πλαίσιο, για να υπάρξει πρακτική εξοικείωση με τον μηχανισμό του service mesh χρησιμοποιείται το Linkerd και δοκιμάζονται ο διαμοιρασμός δικτυακής κίνησης (traffic split), οι μηχανισμοί των retries και timeouts και η αυτόματη κλιμάκωση (autoscaling) με βάση τις μετρήσεις που συλλέγει το Linkerd. Για να δοκιμαστούν, να τρέξουν και να διαπιστωθεί η σημασία των μηχανισμών αυτών δημιουργείται ένα Kubernetes cluster δύο φυσικών κόμβων (bare metal Kubernetes cluster) στο οποίο εγκαθίστανται δύο εισαγωγικές (demo) εφαρμογές που αναδεικνύουν την χρησιμότητα των μηχανισμών.
URI: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18657
Εμφανίζεται στις συλλογές:Διπλωματικές Εργασίες - Theses

Αρχεία σε αυτό το τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
ΔιπλωματικήΕργασία(2).pdf2.88 MBAdobe PDFΕμφάνιση/Άνοιγμα


Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα.