Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Ανάπτυξη και μεταφορά εικονικών μηχανών σε ετερογενείς πλατφόρμες υπολογιστικού νέφους

Kargatzis Dimitrios

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/7CDBE299-9F0A-4810-9073-431940F4678B-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.67729-
Γλώσσαen-
Μέγεθος51 pagesen
ΤίτλοςVirtual machine deployment and migration on heterogeneous cloud platformsen
ΤίτλοςΑνάπτυξη και μεταφορά εικονικών μηχανών σε ετερογενείς πλατφόρμες υπολογιστικού νέφουςel
ΔημιουργόςKargatzis Dimitriosen
ΔημιουργόςΚαργατζης Δημητριοςel
Συντελεστής [Επιβλέπων Καθηγητής]Petrakis Evripidisen
Συντελεστής [Επιβλέπων Καθηγητής]Πετρακης Ευριπιδηςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Samoladas Vasilisen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Σαμολαδας Βασιληςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Sotiriadis Steliosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Σωτηριαδης Στελιοςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηCloud computing offers an innovative business model for organizations to adopt IT services at a reduced cost with increased reliability and scalability. Adopting a cloud solution means binding to a specific platform and vendor, using specific protocols, standards and tools of the cloud and finally, running into a vendor lock-in situation. The fear of vendor lock-in is often cited as a major impediment to cloud service adoption. If the provider decides to raise its prices or change its security policies, the customer may have to consider to move his workloads to another provider. In this work we focus on the automatic migration requirements in Openstack systems and as a use case we present a mechanism for Virtual Machine (VM) migration (or of their running instances) between Openstack and KVM virtualization and another cloud platform that runs a different Virtualization engine (Stratogen and VMware is our case). The standards approach is to freeze the running instance of a VM and restart it under the new environment. We examined the requirements for successful migration and the conclusion is that migration is not always fully automatic as it might need lots of parameter tuning depending on differences in the type of virtualization engines used at source and target environments (a task that can be performed by a specialized expert). To alleviate the requirement of human intervention in the loop, we suggest using containers as the underlying virtualization technology. We propose a mechanism that implements migration using containers in a few steps and we run a series of experiments to show proof of concept. As a conclusion, the later technology proved to be feasible and more promising although it is still not fully supported by infrastructure (operating system) tools that allow migration independent of the state of the underlying operating system kernel at the time of transfer.en
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2017-04-05-
Ημερομηνία Δημοσίευσης2017-
Θεματική ΚατηγορίαOpenstacken
Θεματική ΚατηγορίαVendor lock-in en
Θεματική ΚατηγορίαContainer-based virtualizationen
Θεματική ΚατηγορίαCloud containersen
Θεματική ΚατηγορίαProcess migration en
Θεματική ΚατηγορίαCloud migrationen
Θεματική ΚατηγορίαCloud computingen
Βιβλιογραφική ΑναφοράDimitrios Kargatzis, "Virtual machine deployment and migration on heterogeneous cloud platforms", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2017en
Βιβλιογραφική ΑναφοράΔημήτριος Καργατζής, "Ανάπτυξη και μεταφορά εικονικών μηχανών σε ετερογενείς πλατφόρμες υπολογιστικού νέφους", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2017el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά