dc.contributor.author | Βαλιαντή, Παναγιώτα | el |
dc.contributor.author | Valianti, Panagiota | en |
dc.date.accessioned | 2018-08-30T11:49:00Z | |
dc.date.available | 2018-08-30T11:49:00Z | |
dc.date.issued | 2018-08-30 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/47474 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.15657 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Εικονικοποίηση | el |
dc.subject | Εφαρμογή ιστού | el |
dc.subject | Τοπολογία δικτύου | el |
dc.subject | KVM | en |
dc.subject | Libvirt | en |
dc.subject | AJAX | en |
dc.subject | Lab-on-demand | en |
dc.subject | Java | el |
dc.subject | Linux | el |
dc.subject | Network topology | en |
dc.subject | Εργαστήρια | el |
dc.subject | Δικτυακή συσκευή | el |
dc.title | Σχεδιασμός και υλοποίηση εφαρμογής lab-on-demand | el |
heal.type | bachelorThesis | |
heal.classification | Δίκτυα υπολογιστών | el |
heal.classification | Δικτυακές εφαρμογές | el |
heal.classificationURI | http://data.seab.gr/concepts/153fe368826b77f9a4acaa8ea0eed5811bfcadf4 | |
heal.classificationURI | http://data.seab.gr/concepts/41d23c84a97b86c8f5f26bff10e194a223329c73 | |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2018-07-13 | |
heal.abstract | Σκοπός της παρούσας διπλωματικής άσκησης ήταν ο σχεδιασμός και η υλοποίηση μιας εφαρμογής ιστού, η οποία επιτρέπει την κατασκευή αλλά και την παραμετροποίηση μιας εικονικοποιημένης τοπολογίας δικτύου με απλό και γρήγορο τρόπο. Στα πλαίσια της εργασίας έγινε μελέτη διαφόρων τεχνολογιών εικονικοποίησης ανοιχτού-κώδικα. Συγκεκριμένα μελετήθηκαν τα QEMU/KVM, Xen, libvirt και VirtualBox. Η εργασία αυτή περιγράφει αναλυτικά τις Front-End και Back-End τεχνολογίες ιστού ανοιχτού-κώδικα που χρησιμοποιήθηκαν για την ανάπτυξη της εφαρμογής, αλλά και το λειτουργικό σύστημα Linux, το οποίο απαιτείται για την εγκατάσταση της εφαρμογής. Επιπλέον, η παρούσα εργασία αναλύει τα σημαντικότερα στάδια ανάπτυξης της εφαρμογής, όπως το στάδιο ανάλυσης, το στάδιο σχεδιασμού και το στάδιο υλοποίησης. Επίσης, δίνονται οδηγίες εγκατάστασης της εφαρμογής σε έναν Linux διακομιστή.Η εφαρμογή που αναπτύχθηκε μπορεί να φανεί ιδιαίτερα χρήσιμη σε φοιτητές που ενδιαφέρονται να μελετήσουν τη λειτουργία δικτύων υπολογιστών και δικτυακών πρωτοκόλλων. Έκτος από την εκπαίδευση, η εφαρμογή μπορεί να βοηθήσει τη δοκιμή δικτυακών τοπολογιών. | el |
heal.abstract | The purpose of this thesis was the design and implementation of a lab-on-demand web application that would enable the creation and configuration of a virtual network topology in a simple and fast way. This thesis investigates the most common open-source virtualization technologies available, namely QEMU/KVM, Xen, Libvirt and VirtualBox, in terms of architecture and overall usage. The operating system Linux, as well as the various Front-End and Back-End open-source technologies that were used in the development of the lab-on-demand web application are descripted in this thesis. Furthermore, this thesis analyses the most important development stages of the lab-on-demand web application, specifically the stages of analysis, design and implementation. A guide for installing the web application on a Linux server is given. The lab-on-demand web application can be especially useful for students who want to focus on the operation of computer networks and network protocols. However, apart from education, it can be helpful in testing network topologies. | en |
heal.advisorName | Συκάς, Ευστάθιος | el |
heal.committeeMemberName | Ρουσσάκη, Ιωάννα | el |
heal.committeeMemberName | Στασινόπουλος, Γεώργιος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 94 σ. | el |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: