Αλγόριθμοι κατανομής εργασιών σε περιβάλλοντα υπολογιστικών νεφών – Cloud Computing

This item is provided by the institution :
TEI of West Macedonia   

Repository :
@naktisis   

see the original item page
in the repository's web site and access all digital files if the item*



Αλγόριθμοι κατανομής εργασιών σε περιβάλλοντα υπολογιστικών νεφών – Cloud Computing

Βελίου, Δαβίδ

doctoral
Thesis (BSc)
Thesis

2020

2020


Ο στόχος αυτής της πτυχιακής είναι να περιγράψει τα χαρακτηριστικά των Cloud συστημάτων και των αλγόριθμων κατανομής καθώς να παρουσιάσει μια τροποποιημένη αποδοτική και απλή εφαρμογή του Ant Colony σε αυτά. Τα συστήματα Cloud σαν τεχνολογία προϋπήρχαν με μια διαφορετική μορφή την δεκαετία του ‘90 άλλα έγιναν πιο δημοφιλή το 2006 με το “Amazon Elastic Compute Cloud”. Κύριος σκοπός τους είναι να προσφέρουν άμεσα υπηρεσίες στους χρήστες από οπουδήποτε. Στην εργασία αυτή παρουσιάζεται χρονολογικά η εξέλιξη του Cloud, όπως και τα πλεονεκτήματα που μπορεί να προσφέρει στους χρήστες και στις επιχειρήσεις. Παρουσιάζονται οι βασικοί τρόποι που ένα Cloud σύστημα προσαρμόζετε και λειτουργεί ανάλογα με την χρήση του, όπως τα Public, Private, Hybrid και Community Cloud και ανάλογα με τις υπηρεσίες που παρέχει, όπως IaaS, Paas και SaaS. Έπειτα παρουσιάζεται η τεχνολογία εικονικοποίησης (Virtualization) που παίζει σημαντικό ρόλο στην επίτευξη των στόχων των Cloud συστημάτων. Στην συνέχεια της εργασίας, περιγράφεται η έννοια της κατανομής φόρτου στα συστήματα Cloud και η ιστορική εξέλιξη της τεχνολογίας αυτής. Παρουσιάζονται τα πλεονεκτήματα χρήσης μεθόδων κατανομής φόρτου σε συστήματα Cloud και γίνεται ανάλυση των κριτηρίων που προσδιορίζουν την επιλογή κατάλληλης μεθόδου για το σύστημα, όπως η ανοχή σε σφάλματα, ο χρόνος απόκρισης, η εγκυρότητα και αρκετά άλλα κριτήρια. Επίσης παρουσιάζονται μερικά παραδείγματα αλγόριθμων ανάλογα με τον τρόπο λειτουργίας τους όπως οι στατικοί, δυναμικοί και υβριδικοί. Τέλος γίνετε μια πιο λεπτομερής ανάλυση του αλγόριθμου Ant Colony Optimization και περιγράφεται η λειτουργία εύρεσης λύσεων σε γράφου. Έπειτα επεξηγείται η μεταφορά και προσαρμογή του στα συστήματα Cloud διατηρώντας τις υπάρχουσες λειτουργίες εύρεσης λύσεων. Η πτυχιακή προχωράει στην ανάπτυξη μιας πιο απλοποιημένης και περισσότερο προσαρμοσμένης τροποποίησης του Ant Colony Optimization στα συστήματα, η οποία συγκρίνεται σε περιβάλλον προσομοίωσης με άλλους αλγόριθμους. Δημιουργήθηκαν έξι σενάρια στα οποία ο αλγόριθμος δοκιμάστηκε και τα αποτελέσματα του είναι ικανοποιητικά.

C > Cloud computing
Α > Αλγόριθμοι

Cloud computing
Αλγόριθμοι

Greek

Σχολή Τεχνολογικών Εφαρμογών > Τμήμα Μηχανικών Πληροφορικής ΤΕ (Καστοριά)
ΤΕΙ Δυτικής Μακεδονίας




*Institutions are responsible for keeping their URLs functional (digital file, item page in repository site)