Σχεδιασμός και ανάπτυξη μιας containerized architecture για μια υπηρεσία διαδραστικής σύνδεσης

Πτυχιακή Εργασία 26165 238 Αναγνώσεις

Πρωτότυπος Τίτλος:
Σχεδιασμός και ανάπτυξη μιας containerized architecture για μια υπηρεσία διαδραστικής σύνδεσης
Συγγραφέας:
Τσιπινάκης, Νικόλαος, Αθανάσιος
Επιβλέπων καθηγητής:
Βαρλάμης, Ηρακλής
Περίληψη:
Η υπηρεσία διαδραστικής σύνδεσης χρηστών Linux (LxPlus) παρέχεται από το ερευνητικό εργαστήριο CERN στους υπαλλήλους και εξωτερικούς ερευνητές του με σκοπό την παροχή ενός ομοιόμορφου υπολογιστικού περιβάλλοντος. Η υπηρεσία χρησιμοποιεί το πρωτόκολλο SSH μέσω του οποίου προσφέρει πρόσβαση σε ένα σύνολο από κοινόχρηστος υπολογιστές Linux. Η τεχνολογία container χρησιμοποιείται όλο και περισσότερα τα τελευταία χρόνια για την απομόνωση διεργασιών σε κοινόχρηστα συστήματα, αυτό επιτυγχάνεται με την χρήστη πολλαπλών στρωμάτων απομόνωσης που συνδυάζονται για να αποτελέσουν το container. Αυτή η εργασία ερευνά μεθόδους για την υλοποίηση μίας υπηρεσίας διαδραστικής σύνδεσης βασισμένη στο πρωτόκολλο SSH η οποία αξιοποιεί την τεχνολογία των container για την απομόνωση και τον περιορισμό της κατανάλωσης πόρων των χρηστών. Η πρώτη υλοποίηση που ερευνάται χρησιμοποιεί τον πλέον διαδεδομένο εξυπηρετητή OpenSSHd σε συνδυασμό με το Kubernetes. Έπειτα, ερευνάται η καταλληλότητα του εξυπηρετητή ContainerSSH για υπηρεσίες διαδραστικής σύνδεσης. Ο κώδικας του ContainersSH επεκτείνεται με υποστήριξη αυθεντικοποίησης μέσω του πρωτοκόλλου Kerberos και επεκτείνεται περαιτέρω να υποστηρίζει επιπλέον λειτουργίες του πρωτοκόλλου SSH όπως προώθηση συνδέσεων και θυρών δικτύου. Τέλος, ερευνώνται τρόποι να οργανωθούν σε πακέτα λογισμικού και να εκτελεστούν σε μορφή container τα συστήματα αρχείων απομακρυσμένης σύνδεσης AFS, CVMFS και EOS.
Ημερομηνία κατάθεσης:
2022-07-18
Γλώσσες Τεκμηρίου:
Ελληνικά
Θεματικές Κατηγορίες:
Ηλεκτρονικοί υπολογιστές. Επιστήμη των υπολογιστών
Λοιπά Θέματα:
Διαδικτυακές εφαρμογές
Λέξεις-κλειδιά:
πληροφοριακό σύστημα
Περιγραφή:
59 σ.,πίν.,σχ.
Άδεια χρήσης:
19429 Αναφορά Δημιουργού – Μη Εμπορική Χρήση – Όχι Παράγωγα Έργα 4.0

NikolaosTsipinakis.pdf

611 KB