Απόδοση Πολιτικών Ανάθεσης Πόρων σε Υβριδικά Νέφη
Creators: name: Παπαδημητρίου Ευάγγελος Μηνά
Publisher: name: Aristotle University of Thessaloniki
Year: 2021
Subjects: Κατανεμημένα συστήματα
ανάθεση πόρων
υβριδικό νέφος
Distributed Systems
resource allocation
hybrid cloud

description: Στις ημέρες μας υπάρχει πάρα πολύ μεγάλο ενδιαφέρον για τα κατανεμημένα συστήματα και περισσότερο τα ετερογενή. Ιδιαίτερα γνωστά κατανεμημένα ετερογενή συστήματα είναι τα clusters, τα grids και τα υπολογιστικά νέφη (cloud computing). Τα τελευταία χρόνια τα παραπάνω συστήματα παρουσιάζουν αλματώδη ανάπτυξη. Ένα νέο μοντέλο εφαρμογής του υπολογιστικού νέφους που παρουσιάζει τελευταία πολύ μεγάλο ενδιαφέρον, είναι το υβριδικό νέφος (hybrid cloud). Για να γίνει σωστή μελέτη όλων των συστημάτων αυτών, είναι αναγκαία η σωστή ανάλυση των μεθόδων κατανομής πόρων αλλά και να βρεθούν κατάλληλες λύσεις στη δρομολόγηση των εργασιών. Σε όλα τα παραπάνω, η προσομοίωση παίζει ιδιαίτερο ρόλο για την μελέτη των συστημάτων αυτών. Στο πρώτο μέρος της διπλωματικής, γίνεται περιγραφή της θεωρίας των κατανεμημένων συστημάτων, γίνεται αναφορά στις πολιτικές που σχετίζονται με την ανάθεση πόρων και χρονοδρομολόγησης εργασιών, περιγράφεται η λειτουργία της προσομοίωσης και επίσης η αρχιτεκτονική και λειτουργία των πιο γνωστών ετερογενών συστημάτων και η αναγκαιότητα για εξελιγμένους αλγόριθμους εξισορρόπησης φορτίου για τους παρόχους υπηρεσιών νέφους. Στο δεύτερο μέρος μελετήθηκε, μέσω ενός μοντέλου προσομοίωσης, η απόδοση ενός δυναμικού αλγορίθμου εξισορρόπησης φορτίου ο οποίος προσαρμόζεται στο περιβάλλον εργασίας, ενός υβριδικού συστήματος, με σκοπό να εξαχθούν συμπεράσματα που αφορούν την απόδοση και λειτουργία του
description: In nowadays the distributed systems and especially the heterogeneous systems, i.e., the systems that include terminal units with diverse specifications and performances, are of major importance. The well-known heterogeneous distributed systems that became mainstream are the clusters, the grids, and the Cloud Computing systems. Cloud Computing is successfully applied to the development of the hybrid cloud model, a worth mentioning model with increasing popularity. To achieve the optimum performance of the distributed systems, one must thoroughly take under consideration the necessity of applying the appropriate methods of resources allocation and routing of tasks. The most effective way to not only comprehend the distributed systems, but also to improve their efficiency is by using simulation techniques. The specific thesis is divided in to two parts. In the first part, concepts and definitions regarding the distributed systems are being described, followed by the basic principles that determine the recourses allocation and time scheduling of tasks methods, the simulation procedure and the description of the architecture and operational structure of fundamental heterogeneous systems. The second part is dedicated to the presentation and study of a hybrid cloud system, via the application of a developed simulation model. The results, noted and analyzed are followed by the extracted conclusions, regarding the system’s performance in various operation conditions