dc.contributor.author | Αρβανίτης, Χρήστος | el |
dc.contributor.author | Arvanitis, Christos | en |
dc.date.accessioned | 2020-12-02T16:05:40Z | |
dc.date.available | 2020-12-02T16:05:40Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/52183 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.19881 | |
dc.rights | Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nd/3.0/gr/ | * |
dc.subject | Remote fork | en |
dc.subject | Criu | en |
dc.subject | Checkpoint | en |
dc.subject | Restore | en |
dc.title | Σχεδιασμός, υλοποίηση και αξιολόγηση συστήματος δημιουργίας, μεταφοράς και απομακρυσμένης εκτέλεσης διεργασιών | el |
heal.type | bachelorThesis | |
heal.classification | Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | el |
heal.language | el | |
heal.language | en | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2020-02-19 | |
heal.abstract | Τα συστήματα παράλληλης και κατανεμημένης επεξεργασίας αναπτύσσονται ραγδαία, με ολοένα και αυξημένη λειτουργικότητα, προκειμένου να κατανέμουν βέλτιστα τον υπολογιστικό φόρτο στους διαθέσιμους πόρους, προσφέροντας κλιμακωσιμότητα, διαθεσιμότητα αλλά και αξιοπιστία. Παράλληλα, οι τεχνολογίες αποθήκευσης και επαναφοράς διεργασιών στo Linux, οι οποίες συγκεντρώνουν μεγάλο ενδιαφέρον από την κοινότητα, εισάγουν νέες προοπτικές για δυναμική μεταφορά διεργασιών σε κόμβους ενός υπολογιστικού συστήματος, ακόμη και αν αυτοί δεν παρουσιάζουν πλήρη ομοιογένεια. Στην παρούσα διπλωματική, σχεδιάζεται και υλοποιείται ένα σύστημα μεταφοράς και απομακρυσμένης εκτέλεσης διεργασιών σε χώρο χρήστη, το οποίο στηρίζεται στο εργαλείο CRIU και παρέχει τη διεπαφή της κλήσης συστήματος fork(), εστιάζοντας στη διαφάνεια. Επιπλέον, αναπτύσσονται επεκτάσεις για υποστήριξη των πλέον διαδεδομένων μηχανισμών διαδιεργασιακής επικοινωνίας. Τέλος, αξιολογείται η υλοποίηση του συστήματος, συγκρίνοντας τον χρόνο ολοκλήρωσης της μεταφοράς και απομακρυσμένης εκτέλεσης της διεργασίας με παραμέτρους το χρησιμοποιούμενο σύστημα αρχείων, τη θέση του κατανεμημένου συστήματος αρχείων καθώς και την τεχνολογία διασύνδεσης των κόμβων του συστήματος. Παρατηρούνται ικανοποιητικοί χρόνοι εκτέλεσης, δεδομένων των περιορισμών της υλοποίησης και των χρησιμοποιούμενων εργαλείων, ενώ οριοθετούνται τα επόμενα στάδια βελτιστοποίησης του συγκεκριμένου έργου. | el |
heal.abstract | Τα συστήματα παράλληλης και κατανεμημένης επεξεργασίας αναπτύσσονται ραγδαία, με ολοένα και αυξημένη λειτουργικότητα, προκειμένου να κατανέμουν βέλτιστα τον υπολογιστικό φόρτο στους διαθέσιμους πόρους, προσφέροντας κλιμακωσιμότητα, διαθεσιμότητα αλλά και αξιοπιστία. Παράλληλα, οι τεχνολογίες αποθήκευσης και επαναφοράς διεργασιών στo Linux, οι οποίες συγκεντρώνουν μεγάλο ενδιαφέρον από την κοινότητα, εισάγουν νέες προοπτικές για δυναμική μεταφορά διεργασιών σε κόμβους ενός υπολογιστικού συστήματος, ακόμη και αν αυτοί δεν παρουσιάζουν πλήρη ομοιογένεια. Στην παρούσα διπλωματική, σχεδιάζεται και υλοποιείται ένα σύστημα μεταφοράς και απομακρυσμένης εκτέλεσης διεργασιών σε χώρο χρήστη, το οποίο στηρίζεται στο εργαλείο CRIU και παρέχει τη διεπαφή της κλήσης συστήματος fork(), εστιάζοντας στη διαφάνεια. Επιπλέον, αναπτύσσονται επεκτάσεις για υποστήριξη των πλέον διαδεδομένων μηχανισμών διαδιεργασιακής επικοινωνίας. Τέλος, αξιολογείται η υλοποίηση του συστήματος, συγκρίνοντας τον χρόνο ολοκλήρωσης της μεταφοράς και απομακρυσμένης εκτέλεσης της διεργασίας με παραμέτρους το χρησιμοποιούμενο σύστημα αρχείων, τη θέση του κατανεμημένου συστήματος αρχείων καθώς και την τεχνολογία διασύνδεσης των κόμβων του συστήματος. Παρατηρούνται ικανοποιητικοί χρόνοι εκτέλεσης, δεδομένων των περιορισμών της υλοποίησης και των χρησιμοποιούμενων εργαλείων, ενώ οριοθετούνται τα επόμενα στάδια βελτιστοποίησης του συγκεκριμένου έργου. | el |
heal.advisorName | Νεκτάριος, Κοζύρης | el |
heal.committeeMemberName | Γκούμας, Γεώργιος | el |
heal.committeeMemberName | Πνευματικάτος, Διονύσιος | el |
heal.committeeMemberName | Κοζύρης, Νεκτάριος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 62 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: