HEAL DSpace

Προσαρμογή του Rumprun Unikernel για φιλοξενία στο Firecracker Virtual Machine Monitor

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Γκανάς, Γεώργιος el
dc.contributor.author Gkanas, Georgios en
dc.date.accessioned 2024-05-13T09:04:35Z
dc.date.available 2024-05-13T09:04:35Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/59330
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.27026
dc.rights Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-sa/3.0/gr/ *
dc.subject Εικονικοποίηση el
dc.subject Διαχειριστής Εικονικής Μηχανής el
dc.subject Ενιαίος Χώρος Διευθύνσεων el
dc.subject Λειτουργικά Συστήματα el
dc.subject Υπερεπόπτης el
dc.subject Unikernels en
dc.subject MicroVM en
dc.subject Virtualisation en
dc.subject Single Address Space en
dc.subject Rumprun en
dc.title Προσαρμογή του Rumprun Unikernel για φιλοξενία στο Firecracker Virtual Machine Monitor el
heal.type bachelorThesis
heal.classification Πληροφορική el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2023-10
heal.abstract Ο σκοπός της διπλωματικής ήταν η τροποποίηση του Rumprun unikernel ώστε να μπορεί να εκκινήσει και να εκτελέσει τη λειτουργία του σε εικονικοποιημένο περιβάλλον με χρήση του Firecracker ως επόπτη εικονικής μηχανής. Το Rumprun είναι υλοποιημένο για φιλοξενία στο QEMU ή στο Xen, αλλά επεκτείνοντας τη λογική ελαχιστοποίησης των εξαρτήσεων των unikernel στον υπερεπόπτη, θέλουμε να εκτελέσουμε το Rumprun ως microVM και για αυτό χρησιμοποιούμε το Firecracker. Με αυτόν τον τρόπο, επιθυμούμε να μειώσουμε περαιτέρω χαρακτηριστικά όπως τον χρόνο εκκίνησης, τη χρησιμοποίηση μνήμης και την επιφάνεια επίθεσης, τα οποία αποτελούν τα πλεονεκτήματα των unikernel. ΄Ετσι σε δεύτερη φάση, έγιναν μετρήσεις για την σύγκριση της επίδοσης του Rumprun όταν χρησιμοποιείται πάνω σε διαφορετικούς υπερεπόπτες. Επιπλέον, για αναφορά έγινε σύγκριση με άλλα unikernel. el
heal.abstract The purpose of this thesis was the modification of the Rumprun unikernel in order for it to boot and run in a virtualised environment using Firecracker as the virtual machine monitor. Rumprun is implemeneted for hosting on QEMU or Xen, but extending the principle of dependency minimization of unikernels to the hypervisor, we wish to run Rumprun as a microVM and so we use Firecracker. In this way, we aim to further decrease attributes such as boot time, memory utilisation and attack surface, which are the advantages of unikernels. Thus secondarily, measurements were carried out for the comparison of Rumprun’s performance when it’s used on top of different hypervisors. Furthermore, for reference the results were compared with those of different unikernels. en
heal.advisorName Κοζύρης, Νεκτάριος el
heal.committeeMemberName Πνευματικάτος, Διονύσιος el
heal.committeeMemberName Γκούμας, Γεώργιος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Υπολογιστικών Συστημάτων el
heal.academicPublisherID ntua
heal.numberOfPages 66 σ. el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα