Μετρήσεις απόδοσης και διαμόρφωση δικτύου νεφοϋπολογιστικής υποδομής με περιέκτες
Performance measurement and network shaping in cloud computing infrastructure with containers
Μεταπτυχιακή διπλωματική εργασία
Author
Θεοδωρακάκος, Μηνάς
Date
2023-03-07Advisor
Kallergis, DimitriosKeywords
Περιέκτες ; Δικτυακές τεχνολογίες ; Υπολογιστική νέφους ; Βελτίωση απόδοσηςAbstract
Η ανάπτυξη και επέκταση της υπολογιστικής νέφους έχουν επιταχυνθεί τα τελευταία χρόνια λόγω της μεγάλης αποδοχής του από όλο και περισσότερους χρήστες. Η εξέλιξη αυτή απαιτεί συνεχείς αλλαγές στις υποδομές του για την όσο το δυνατό μεγαλύτερη ικανοποίηση αυτών των χρηστών όσον αφορά στην εμπειρία τους σε αυτές. Επιπλέον, οι μελέτες αυτών των υποδομών που αποσκοπούν στη σύγκριση τους ως προς την αξιοποίηση των διαθέσιμων υπολογιστικών πόρων έχουν αποκτήσει μεγάλο ενδιαφέρον. Ο σκοπός της συγκεκριμένης εργασίας είναι η αξιολόγηση της απόδοσης δυο δικτυακών τεχνολογιών μιας υποδομής του νέφους η οποία βασίζεται σε περιέκτες που εκτελούν μικροϋπηρεσίες. Για αυτό το λόγο πραγματοποιήθηκαν κάποιες μετρήσεις που είχαν ως βασικό στόχο τη βελτιστοποίηση της δικτυακής απόδοσης της υποδομής σε συνθήκες υψηλών απαιτήσεων μέσα από την σύγκριση αυτών των δυο τεχνολογιών. Οι έλεγχοι που έγιναν ανέδειξαν τις διαφορές τους καθώς και την καλύτερη επιλογή ανάμεσα τους για την αποδοτικότερη δικτυακή λειτουργία της υποδομής.
Abstract
In recent years, the development and expansion of cloud computing has accelerated owing to its wide acceptance by an increasing number of users. Infrastructures have thus had to constantly develop to improve user experience and satisfaction. Comparison studies of these infrastructures in terms of their utilization of available computing resources are therefore of great importance. The purpose of this work is to evaluate the performance of two cloud infrastructure network technologies based on containers running microservices. For this reason, a series of measurements were carried out with the main objective of optimizing the network performance of the infrastructure in conditions of high demand to allow the comparison of these two technologies. The testing made highlighted their differences as well as allowing the assessment of the best network performance.