Μελέτη και ανάπτυξη υποδομής ως υπηρεσία
Research and development of infrastructure as a service
Διπλωματική εργασία
Author
Νικηταράκος, Γεώργιος
Date
2023-10-26Keywords
Νέφος ; Εικονικοποίηση ; Υπερεπόπτης ; Εικονική μηχανή ; Υποδομή ως υπηρεσίαAbstract
Στον σύγχρονο κόσμο της πληροφορικής και της τεχνολογίας, η εξέλιξη των υπηρεσιών και των υποδομών ως υπηρεσίες νέφους αποτελεί κεντρικό κομμάτι της τεχνολογικής προόδου. Οι υπηρεσίες νέφους παρέχουν ασύγκριτη ευελιξία, κλιμακωσιμότητα και αποτελεσματικότητα, επιτρέποντας σε επιχειρήσεις και οργανισμούς να παρέχουν υψηλής απόδοσης υπηρεσίες χωρίς την ανάγκη για σημαντικές επενδύσεις σε υλικό και υποδομές. Η παρούσα διπλωματική εργασία ασχολείται με τη ανάπτυξη μιας νεφοϋπολογιστικής υποδομής μέσω της χρήσης σμήνους διακομιστών, μέσων δικτύωσης και αποθήκευσης δεδομένων. Αρχικά, παρέχεται θεωρητικό υπόβαθρο για τα βασικά στοιχεία, όπως η εικονικοποίηση, περιλαμβάνοντας διάφορους τύπους και τη σημασία τους. Εξετάζονται επίσης τα χαρακτηριστικά των υπολογιστικών νεφών και τα μοντέλα που τα απαρτίζουν, με έμφαση στα οφέλη της ευελιξίας και κλιμακωσιμότητας που προσφέρουν. Η μελέτη συνεχίζεται με την ανάλυση διάφορων συστημάτων υποδομής ως υπηρεσία και υπερεποπτών, εστιάζοντας στα πλεονεκτήματα και τα μειονεκτήματά τους. Η εργασία αξιολογεί την απόδοση, την ασφάλεια και τη διαθεσιμότητα των συστημάτων, καθώς και την ευκολία διαχείρισης και παρακολούθησής τους. Με βάση αυτήν την αξιολόγηση, πραγματοποιείται σύγκριση και επιλογή της βέλτιστης λύσης για την κατασκευή της υποδομής νέφους. Το βασικό μέρος της εργασίας επικεντρώνεται στην πρακτική υλοποίηση της επιλεγμένης λύσης. Αναλύονται λεπτομερώς τα βήματα για τη δημιουργία της υποδομής, από την αρχική εγκατάσταση μέχρι την παραμετροποίηση και τη διασφάλιση της ομαλής λειτουργίας.
Abstract
In today's world of IT and technology, the evolution of services and infrastructure as cloud services is a central part of technological progress. Cloud services provide unparalleled flexibility, scalability and efficiency, enabling businesses and organisations to deliver high performance services without the need for significant hardware and infrastructure investments. This thesis addresses the deployment of a cloud infrastructure through the use of a cluster of servers, networking media and data storage. Initially, a theoretical background is provided on the basics such as virtualization, including various types and their importance. The characteristics of cloud computing and its constituent models are also examined, with a focus on the benefits of the flexibility and scalability they offer. The study continues with an analysis of various infrastructure as a service and hypervisors, focusing on their advantages and disadvantages. The paper evaluates the performance, security and availability of the systems, as well as their ease of management and monitoring. Based on this evaluation, a comparison and selection of the optimal solution for the construction of the cloud infrastructure is carried out. The main part of the paper focuses on the practical implementation of the selected solution. The steps to set up the infrastructure, from initial installation to configuration and ensuring smooth operation, are analysed in detail.