VERSION 1.0 ΝΟΕΜΒΡΙΟΣ, 2016 ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM ΕΠΙΜΕΛΕΙΑ: ΒΑΣΙΛΕΙΟΣ ΤΣΑΚΑΝΙΚΑΣ

Σχετικά έγγραφα
VERSION 1.0 ΝΟΕΜΒΡΙΟΣ, 2016 ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΤΟΠΟΛΟΓΙΕΣ ΔΙΚΤΥΩΝ ΣΤΟ CLOUDSIM ΕΠΙΜΕΛΕΙΑ: ΒΑΣΙΛΕΙΟΣ ΤΣΑΚΑΝΙΚΑΣ

Προσομοίωση Συστημάτων Χειμερινό εξάμηνο Εξάμηνο 5 ο. Ατομική εργασία προς παράδοση στο CloudAnalyst

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

Κοινωνικά δίκτυα καταναλωτών Ηλεκτρικής Ενέργειας: η περίπτωση του ερευνητικού έργου Cassandra

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ

Λογισμικό Δικτύων Τετράδιο μαθητή

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

Android Studio για Windows

Υπολογιστική Νέφους Cloud computing

Δημιουργία μιας εφαρμογής Java με το NetBeans

ΤΕΙ Δυτικής Ελλάδας Τμήμα Μηχανικών Πληροφορικής ΤΕ. Τεχνολογίες Υπολογιστικού Νέφους

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: Πρότυπο FDDI

NetBeans και σχετικά προγράμματα. Κακαρόντζας Γεώργιος Κέντρο Αριστείας Ανοιχτού Λογισμικού ΑΠΘ 1ο Θερινό Σχολείο Κώδικα

ΛΟΓΙΣΜΙΚΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ANYLOGIC

Οδηγίες Εγκατάστασης και Χρήσης Ψηφιακών Πιστοποιητικών

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ

«Σχεδιασμός και Ανάπτυξη Ευφυούς Συστήματος Διαχείρισης Ισχύος Πραγματικού Χρόνου στο ΣΗΕ Κρήτης με Πολύ Υψηλή Διείσδυση ΑΠΕ»

Cloud Computing with Google and Microsoft. Despoina Trikomitou Andreas Diavastos Class: EPL425

ΙΝΣΤΙΤΟΥΤΟ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΚΕΦΕ ΔΗΜΟΚΡΙΤΟΣ

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ.

Υλοποίηση τεχνικών για την αποφυγή συμφόρησης σε τοπικά ασύρματα δίκτυα αισθητήρων

1ο Φύλλο Εργασίας. της παλέτας Ήχος. Πώς μπορούμε να εισάγουμε και να αναπαράγουμε έναν ήχο;

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια)

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ.

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Δίκτυα 5G: δυνατότητες και προοπτικές. Patras IQ Χ. Ι. Μπούρας

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΓΙΑ ΛΟΓΙΣΜΙΚΟ CISCO JABBER ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΥΠΣ-ΕΔ/76

Διαχείριση Έργων Πληροφορικής Εργαστήριο

ΕΝΤΥΠΟ ΔΗΜΟΣΙΑΣ ΔΙΑΒΟΥΛΕΥΣΗΣ ΤΕΧΝΙΚΩΝ ΠΡΟΔΙΑΓΡΑΦΩΝ

Πέτρος Γ. Οικονομίδης Πρόεδρος και Εκτελεστικός Διευθυντής

Εισαγωγή στην. Γιάννης Σμαραγδάκης

Εγχειρίδιο Εγκατάστασης Χρήσης Gemalto

το οικοσύστημα ανάπτυξης λογισμικού

MIPS Interactive Learning Environment. MILE Simulator. Version 1.0. User's Manual

Java & Java EE 3o Μέρος: Διασφάλιση ασφάλειας σε εφαρμογές Java Enterprise Edition. Κακαρόντζας Γεώργιος

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ

Αντικειμενοστρεφής Προγραμματισμός

Διπλωματική Εργασία του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

Αποδοτικό Data Center. «Ασφάλεια, Αποτελεσματικότητα και Οικονομία»

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης. ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ ] Εργαστήριο 2

Hase οδηγίες χρήσης.

ΚΕΦΑΛΑΙΟ 5. Matlab GUI για FWSVM και Global SVM

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας)

Αντικειμενοστρεφής Προγραμματισμός

Υπηρεσία διαμοιρασμού αρχείων

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - Π.Μ.Σ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

08 Η γλώσσα UML I. Τεχνολογία Λογισμικού. Σχολή Hλεκτρολόγων Mηχανικών & Mηχανικών Yπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο. Χειμερινό εξάμηνο

Ελληνικό Ανοικτό Πανεπιστήµιο. Η Ανάλυση και ο Σχεδιασµός στην Ενοποιηµένη ιαδικασία. ρ. Πάνος Φιτσιλής

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 18/10/07

Μάθημα: Ακουστική και Ψυχοακουστική

Σχεδιαστικά Προγράμματα Επίπλου

ΠΟΙΟΙ ΜΠΟΡΟΥΝ ΝΑ ΣΥΜΜΕΤΕΧΟΥΝ ΣΤΗΝ ΠΙΛΟΤΙΚΗ ΛΕΙΤΟΥΡΓΙΑ

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

BHMATA ΓΙΑ ΑΝΑΒΑΘΜΙΣΗ ΣΤΟ 3S/I.T.P.

Βιοϊατρική τεχνολογία

Υπηρεσίες Διαχείρισης Τηλεφωνικού Κέντρου. «Αποτελεσματικότητα και οικονομία»

Android Studio για Linux

Η Oracle μετασχηματίζει την αγορά λύσεων υποδομής Cloud

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου.

Όροι Χρήσης της IBM Όροι για Συγκεκριμένες Προσφορές SaaS. IBM Bluemix Garage Services

ProcSim οδηγίες χρήσης.

Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων Σωτήρης Γυφτόπουλος

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1

ΑΝΑΠΑΡΑΓΩΓΗ ΜΑΘΗΣΙΑΚΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΤΟ ΦΩΤΟΔΕΝΤΡΟ ΜΑΘΗΣΙΑΚΑ ΑΝΤΙΚΕΙΜΕΝΑ. Οδηγίες για Java

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΑΣΥΡΜΑΤΟ ΔΙΚΤΥΟ eduroam

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 3113/

Ανάλυση εδοµένων, Big Data και Ευκαιρίες στη Σύγχρονη Εποχή

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα;

Future vs Imagination η νέα τάξη πραγμάτων είναι σίγουρα «δικτυωμένη»

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 4 ο : MATLAB

Για τους πελάτες που πραγματοποιούν συνδέσεις δικτύου σε λειτουργικό σύστημα Windows

ΟΙ ΨΗΦΙΑΚΕΣ ΕΙΚΟΝΙΚΕΣ ΚΟΙΝΟΤΗΤΕΣ ΩΣ ΔΟΜΕΣ ΣΤΗΡΙΞΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΈΡΓΟΥ

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ

Hase οδηγίες χρήσης.

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress

Υπολογιστική Νέφους: Εργαστήριο 1

Από το Colocation στο Cloud Computing

Ενσωματωμένα Συστήματα

Συμβολική γλώσσα Εκπαιδευτικού Υπολογιστή - Λογισμικό Υπολογιστών

ΠΑΡΆΡΤΗΜΑ Β Ενδεικτική Λίστα Διδασκόντων Μελών Δ.Ε.Π. του Τμήματος

"Το λογισμικόgreenfoot ως εκπαιδευτικό εργαλείο"

Στοιχεία εισηγητή Ημερομηνία: 10/10/2017

. Μεθοδολογία Προγραμματισμού. Εισαγωγή. Νικόλαος Πεταλίδης. Εισαγωγή Εαρινό Εξάμηνο 2014

Οδηγίες Εγκατάστασης tube & έναρξης δοκιμαστικών μαθημάτων

Περιγραφή της εργασίας

Οδηγός Εκτύπωσης. Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής. Ομάδα Τεχνικής Υποστήριξης

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

Bizagi Modeler: Συνοπτικός Οδηγός

Εγκατάσταση λογαριασμού ηλεκτρονικού ταχυδρομείου στο MICROSOFT OUTLOOK

Epsilon Net PYLON Platform

Γενικά (για τις γραπτές εξετάσεις)

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

Transcript:

VERSION 1.0 ΝΟΕΜΒΡΙΟΣ, 2016 ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM ΕΠΙΜΕΛΕΙΑ: ΒΑΣΙΛΕΙΟΣ ΤΣΑΚΑΝΙΚΑΣ

ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM A. Εισαγωγή Πρόσφατα, το cloud computing αναδείχθηκε ως η κορυφαία τεχνολογία για την παροχή αξιόπιστων, ασφαλών, υπολογιστικών υπηρεσιών. Οι υπηρεσίες αυτές μπορούν να προσφέρονται σε ιδιωτικά κέντρα δεδομένων (private clouds), μπορούν να προσφέρονται στο εμπόριο πελάτες (δημόσια σύννεφα), ή ακόμη είναι πιθανό οι δημόσιες και ιδιωτικές υποδομές να συνδυάζονται σε υβριδικά σύννεφα. Αυτές οι ήδη διαδεδομένες αρχιτεκτονικές, σε συνδυασμό με την αυξανόμενη ζήτηση για τεχνολογίες πληροφορικής υψηλής ενεργειακής απόδοσης, απαιτούν την έγκαιρη, επαναλαμβανόμενη, και ελεγχόμενη αξιολόγηση των αλγορίθμων, εφαρμογών, και τις πολιτικές πριν από την πραγματική ανάπτυξη των προϊόντων cloud. Επειδή η πραγματική δοκιμή τέτοιων μεγάλων και κλιμακούμενων συστημάτων είναι ένα εξαιρετικά δύσκολο εγχείρημα, εναλλακτικές προσεγγίσεις για τη δοκιμή και τον πειραματισμό νέων τεχνολογιών Cloud. Μια κατάλληλη εναλλακτική λύση είναι η χρησιμοποίηση εργαλείων προσομοίωσης, τα οποία ανοίγουν τη δυνατότητα αξιολόγησης αρχιτεκτονικών πριν από την ανάπτυξη του λογισμικού σε ένα περιβάλλον όπου μπορεί κανείς να αναπαράγει δοκιμές. Ειδικά στην περίπτωση του cloud computing, όπου η πρόσβαση στην υποδομή πραγματοποιείται με οικονομικό αντίκρισμα, προσεγγίσεις προσομοίωσης προσφέρουν σημαντικά οφέλη, καθώς επιτρέπουν στους πελάτες Cloud να δοκιμάσουν τις υπηρεσίες τους σε ελεγχόμενο περιβάλλον χωρίς κόστος και να βελτιώσουν τις επιδόσεις συμφόρησης πριν από την ανάπτυξη σε πραγματικό σύννεφο. Από την πλευρά του παρόχου, περιβάλλοντα προσομοίωσης επιτρέπουν την αξιολόγηση των διαφόρων ειδών σεναρίων μίσθωσης πόρων υπό διάφορες διανομές του φορτίου και την τιμολόγηση. Οι μελέτες αυτές θα μπορούσαν να βοηθήσουν τους παρόχους στη βελτιστοποίηση του κόστους πρόσβασης των πόρων με έμφαση στη βελτίωση των κερδών. Σε περίπτωση απουσίας τέτοιων πλατφορμών προσομοίωσης, οι Cloud πελάτες και οι πάροχοι πρέπει να βασίζονται είτε σε θεωρητικές και ανακριβείς εκτιμήσεις, ή σε προσεγγίσεις δοκιμή-και-λάθους (try and error) που οδηγούν σε αναποτελεσματική απόδοση των υπηρεσιών και την παραγωγή εσόδων. Ο πρωταρχικός στόχος του CloudSim είναι να παρέχει μια γενικευμένο και επεκτάσιμο πλαίσιο προσομοίωσης που επιτρέπει την απρόσκοπτη μοντελοποίηση, προσομοίωση και πειραματισμό των αναδυόμενων υποδομών υπολογιστικού νέφους και των υπηρεσιών εφαρμογής. Με τη χρήση CloudSim, ερευνητές και προγραμματιστές μπορούν να επικεντρωθούν σε συγκεκριμένα ζητήματα του σχεδιασμού του συστήματος που θέλουν να ερευνήσουν, χωρίς να ανησυχούν για τις λεπτομέρειες χαμηλού επιπέδου που σχετίζονται με τις υποδομές και τις υπηρεσίες που βασίζονται σε σύννεφο. B. Κύρια χαρακτηριστικά Παρακάτω παρουσιάζονται συνοπτικά οι κυριότερες λειτουργίες του CloudSim: υποστήριξη για μοντελοποίηση και προσομοίωση μεγάλης κλίμακας κέντρων δεδομένων (data centers) Cloud computing υποστήριξη για μοντελοποίηση και προσομοίωση των virtualized server φιλοξενίας, με προσαρμόσιμες πολιτικές για την τροφοδότηση των πόρων που φιλοξενούν εικονικές μηχανές υποστήριξη για μοντελοποίηση και προσομοίωση εφαρμογής οικονομικών πολιτικών ΝΟΕΜΒΡΙΟΣ, 2016 Τεχνολογίες Υπολογιστικού Νέφους 1

υποστήριξη για μοντελοποίηση και προσομοίωση της κατανάλωσης ενέργειας υπολογιστικών πόρων υποστήριξη για τη μοντελοποίηση και προσομοίωση τοπολογιών δικτύου και κέντρων δεδομένων με διάθεση εφαρμογών ανταλλαγής μηνυμάτων υποστήριξη για μοντελοποίηση και προσομοίωση των ομόσπονδων clouds υποστήριξη για δυναμική εισαγωγή των στοιχείων προσομοίωσης στήριξη πολιτικών που καθορίζονται από το χρήστη για την κατανομή των πόρων σε εικονικές μηχανές και πολιτικών για την κατανομή των πόρων σε εικονικές μηχανές C. Αρχιτεκτονική βασικών κλάσεων μοντελοποίησης του CloudSim Στο παρακάτω διάγραμμα εμφανίζονται οι βασικές κλάσεις μοντελοποίησης του Cloudsim. D. Εγκατάσταση του CloudSim στο NetBeans. Παρακάτω ακολουθούν τα βασικά βήματα για την εγκατάσταση της βιβλιοθήκης CloudSim στο περιβάλλον προγραμματισμού NetBeans. Βήμα 1: Κατεβάστε την βιβλιοθήκη CloudSim (cloudsim-4.0.zip) από το OpenClass του εργαστηρίου και αποσυμπιέστε την στα έγγραφά σας. ΝΟΕΜΒΡΙΟΣ, 2016 Τεχνολογίες Υπολογιστικού Νέφους 2

Βήμα 2: Δημιουργήστε ένα νέο project κλάσης Java Application Δώστε για όνομα project το όνομα mycloudapp. ΝΟΕΜΒΡΙΟΣ, 2016 Τεχνολογίες Υπολογιστικού Νέφους 3

Βήμα 3: Κάνοντας δεξί κλικ στο project πηγαίνετε στις ιδιότητες. Βήμα 4: Από το νέο παράθυρο επιλέξτε Libraries και στην συνέχεια Add Jar/Folder. Επιλέξτε το αρχείο PATH\cloudsim-4.0\jars\cloudsim-4.0.jar ΝΟΕΜΒΡΙΟΣ, 2016 Τεχνολογίες Υπολογιστικού Νέφους 4

ΝΟΕΜΒΡΙΟΣ, 2016 Τεχνολογίες Υπολογιστικού Νέφους 5

Η βιβλιοθήκη έχει πλέον συμπεριληφθεί στο project σας. ΝΟΕΜΒΡΙΟΣ, 2016 Τεχνολογίες Υπολογιστικού Νέφους 6

E. Κατανόηση Βασικών Εννοιών Για την 1 η σας προσομοίωση στο CloudSim, εκτελέστε τα παρακάτω βήματα: Κατεβάστε το αρχείο CloudSimExample1.txt. Αντιγράψτε το περιεχόμενο του αρχείου στο MyCloudApp.java, κάνοντας τις απαραίτητες τροποποιήσεις. Καταγράψτε τις μεθόδους της κλάσης σας. Προσπαθήστε να εντοπίσετε σε ποιο σημείο του κώδικά σας συμβαίνουν τα παρακάτω: o Set Number of users for current simulation. This user count is directly proportional to number of brokers in current simulation. o Initialize the simulation, provided with current time, number of users and trace flag. o Create a Data center. o Create a Data center broker. o Create a Virtual Machine(s). o Submit Virtual Machine to Data center broker. o Create Cloudlet(s) by specifying there characteristics. o Submit Cloudlets to Data center broker. o Send call to Start Simulation. o Once no more event to execute, send call to Stop Simulation. o Finally print the final status of the Simulation. ΝΟΕΜΒΡΙΟΣ, 2016 Τεχνολογίες Υπολογιστικού Νέφους 7