Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/20973
Author: Kuznos, Christos
Title: Συγκριτική μελέτη και αξιολόγηση των software containers και των virtual machines
Date Issued: 2017
Department: Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήματα
Supervisor: Πρωτόγερος, Νικόλαος
Abstract: Η τεχνολογία της εικονικοποίησης εφαρμόζεται σήμερα σε παγκόσμιο επίπεδο. Η παρούσα εργασία αφορά στην ανάδειξη της επικρατέστερης μεταξύ των δυο τεχνολογιών εικονικοποίησης (λογισμικού - υλικού), όσον αφορά στην εφαρμογή τους σε υπολογιστικά συστήματα υψηλού φόρτου εργασιών. Η μελέτη των χαρακτηριστικών και η σύγκριση τους καθώς και ο αντίκτυπος της εφαρμογής τους εξετάζονται στα πλαίσια μίας συγκριτικής μελέτης απόδοσης μιας βάσης δεδομένων. Ο κύριος στόχος της εργασίας είναι η αξιολόγηση των δυο τεχνολογιών εικονικοποίησης, ώστε να εξαγχθούν ασφαλή συμπεράσματα ως προς την απόκριση τους σε συνθήκες υψηλών απαιτήσεων. Η κύρια διαφορά στην αρχιτεκτονική τους εντοπίζεται στο επίπεδο εικονικοποίησης και η αξιολόγηση τους βασίζεται στις εξελίξεις των τελευταίων χρόνων, με χαρακτηριστικά γνωρίσματα που αναδείχθηκαν από σχετικές μελέτες. Αρχικά, μέσω της βιβλιογραφικής ανασκόπησης αντλήθηκαν όλες οι απαραίτητες πληροφορίες σχετικά με τις διαδικασίες σχεδιασμού, ρυθμίσεων, υλοποίησης και εγκατάταστασης συστημάτων εικονικοποίησης. Σε επόμενο στάδιο υλοποιήθηκαν δοκιμές στη χρήση και των δυο τεχνολογιών. Η εγκατάσταση μιας βάσης δεδομένων MySQL και στα δυο συστήματα και η εκτέλεση μιας σειράς εργασιών και μετρήσεων, επέτρεψαν την εξαγωγή συμπερασμάτων επί των αποδόσεων του υπολογιστικού συστήματος, του χρόνου απόκρισης της βάσης, της απόκλισης μεταξύ των τιμών που μετρήθηκαν και του πλήθους διέλευσης ερωτημάτων που εκτελέστηκαν. Τα συμπεράσματα που αντλήθηκαν από τις παραπάνω μετρήσεις αναδεικνύουν την εικονικοποίηση λογισμικού ως την επικρατέστερη μεταξύ των δυο, ως προς τους χρόνους απόκρισης των συστημάτων, την ταχύτητα εκτέλεσης των εργασιών και της μειωμένης κατανάλωσης επεξεργαστικής ισχύος. Αν και η εφαρμογή της τεχνολογίας της εικονικοποίησης σε επίπεδο λογισμικού προσφέρει καλύτερη απόδοση έναντι των εικονικών μηχανών, υστερεί σε θέματα ασφαλείας. Επιβεβαιώνει την υπόθεση της παρούσης μελέτης στα επίπεδα της απόδοσης και ασφάλειας και ενισχύει την ανάγκη για μελλοντική έρευνα για περαιτέρω βελτίωση των εν λόγω τεχνολογιών.
Keywords: Εικονικοποίηση υλικού
Virtual Machines
Docker
Kubernetes
Εικονικοποίηση λογισμικού
Software Containers
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2017.
Rights: Attribution-NoDerivatives 4.0 Διεθνές
Appears in Collections:ΔΠΜΣ Πληροφοριακά Συστήματα (M)

Files in This Item:
File Description SizeFormat 
KuznosChristosMsc2017.pdf2.43 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons