Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17787
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Αρβανίτης, Χρήστος | - |
dc.date.accessioned | 2020-11-18T14:30:34Z | - |
dc.date.available | 2020-11-18T14:30:34Z | - |
dc.date.issued | 2020-02 | - |
dc.identifier.uri | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17787 | - |
dc.description.abstract | Τα συστήματα παράλληλης και κατανεμημένης επεξεργασίας αναπτύσσονται ραγδαία, με ολοένα και αυξημένη λειτουργικότητα, προκειμένου να κατανέμουν βέλτιστα τον υπολογιστικό φόρτο στους διαθέσιμους πόρους, προσφέροντας κλιμακωσιμότητα, διαθεσιμότητα αλλά και αξιοπιστία. Παράλληλα, οι τεχνολογίες αποθήκευσης και επαναφοράς διεργασιών στo Linux, οι οποίες συγκεντρώνουν μεγάλο ενδιαφέρον από την κοινότητα, εισάγουν νέες προοπτικές για δυναμική μεταφορά διεργασιών σε κόμβους ενός υπολογιστικού συστήματος, ακόμη και αν αυτοί δεν παρουσιάζουν πλήρη ομοιογένεια. Στην παρούσα διπλωματική, σχεδιάζεται και υλοποιείται ένα σύστημα μεταφοράς και απομακρυσμένης εκτέλεσης διεργασιών σε χώρο χρήστη, το οποίο στηρίζεται στο εργαλείο CRIU και παρέχει τη διεπαφή της κλήσης συστήματος fork(), εστιάζοντας στη διαφάνεια. Επιπλέον, αναπτύσσονται επεκτάσεις για υποστήριξη των πλέον διαδεδομένων μηχανισμών διαδιεργασιακής επικοινωνίας. Τέλος, αξιολογείται η υλοποίηση του συστήματος, συγκρίνοντας τον χρόνο ολοκλήρωσης της μεταφοράς και απομακρυσμένης εκτέλεσης της διεργασίας με παραμέτρους το χρησιμοποιούμενο σύστημα αρχείων, τη θέση του κατανεμημένου συστήματος αρχείων καθώς και την τεχνολογία διασύνδεσης των κόμβων του συστήματος. Παρατηρούνται ικανοποιητικοί χρόνοι εκτέλεσης, δεδομένων των περιορισμών της υλοποίησης και των χρησιμοποιούμενων εργαλείων, ενώ οριοθετούνται τα επόμενα στάδια βελτιστοποίησης του συγκεκριμένου έργου. | en_US |
dc.language | el | en_US |
dc.subject | remote fork | en_US |
dc.subject | process migration | en_US |
dc.subject | criu | en_US |
dc.subject | checkpoint | en_US |
dc.subject | restore | en_US |
dc.subject | network | en_US |
dc.subject | IPC | en_US |
dc.subject | απομακρυσμένη εκτέλεση | en_US |
dc.title | Σχεδιασμός, υλοποίηση και αξιολόγηση συστήματος δημιουργίας, μεταφοράς και απομακρυσμένης εκτέλεσης διεργασιών | en_US |
dc.description.pages | 62 | en_US |
dc.contributor.supervisor | Κοζύρης Νεκτάριος | en_US |
dc.department | Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | en_US |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
NTUA_thesis_Greek(1).pdf | 1.84 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.