Προσομοίωση σε περιβάλλον κινητής νεφοϋπολογιστικής
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Νεφοϋπολογιστικά συστήματα ; Κινητές συσκευές ; Κινητή νεφοϋπολογιστική ; Mobile cloud computingΠερίληψη
Στις μέρες μας οι κινητές συσκευές είναι πανταχού παρούσες στην καθημερινότητα των ανθρώπων και οι απαιτήσεις των εφαρμογών των κινητών συσκευών για διαθέσιμους πόρους αυξάνονται διαρκώς. Παρόλα αυτά, οι διαθέσιμοι πόροι είναι περιορισμένοι. Η κινητή νεφοϋπολογιστική αντιμετωπίζει το πρόβλημα της έλλειψης των διαθέσιμων πόρων των κινητών συσκευών με την αποφόρτιση δεδομένων και επεξεργαστικής ισχύος προς το υπολογιστικό νέφος. Στην εξέλιξη της σύγκλισης των τεχνολογίων, τα Cloudlet αποτελούν ένα σημαντικό συνδετικό στοιχείο στην client-cloud ιεραρχία.
Η προσομοίωση και δοκιμή των cloudlets σε πραγματικές συνθήκες είναι δύσκολο να πραγματοποιηθεί, οπότε για το σκοπό αυτό χρησιμοποιούνται εργαλεία προσομοίωσης. Σκοπός της παρούσας διπλωματικής εργασίας ήταν η μελέτη του Cloudlet-based Cloud Computing και η απόπειρα προσομοίωσης ενός αντίστοιχου περιβάλλοντος στο πλαίσιο μίας όσο το δυνατόν ρεαλιστικής περίπτωσης χρήσης. Για λόγους ευχρηστίας επιλέχθηκε το εργαλείο ανοιχτού κώδικα Cloud Analyst για την εκτέλεση σεναρίων προσομοίωσης ενός περιβάλλοντος όπου χρήστες με κινητές συσκευές δημιουργούν αιτήματα προς εφαρμογές, τα οποία εξυπηρετούνται είτε από ένα απομακρυσμένο Data Center μόνο είτε από το Data Center και ένα μικρότερο Cloudlet είτε από το Data Center και περισσότερα Cloudlets. Κατά την εκτέλεση των σεναρίων έγινε σύγκριση των αλγορίθμων επιλογής Data Center, που διαθέτει το εργαλείο CloudAnalyst, μαζί με έναν ακόμα αλγόριθμο, που υλοποιήθηκε στο πλαίσιο της εργασίας, προκειμένου να εξαχθούν συμπεράσματα σχετικά με το κατά πόσον η ύπαρξη των Cloudlets μπορεί να βελτιώσει τους χρόνους επεξεργασίας αιτημάτων και απόκρισης των Data Center και να αναβαθμίσει την εμπειρία του χρήστη.