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 |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: