Προσομοίωση σε περιβάλλον κινητής νεφοϋπολογιστικής
KeywordsΝεφοϋπολογιστικά συστήματα ; Κινητές συσκευές ; Κινητή νεφοϋπολογιστική ; Mobile cloud computing
Nowadays mobile devices are ubiquitous in everyday life and the request of mobile applications for available resources is constantly increasing. However, the actual available resources are limited. Mobile Computing addresses the problem of lack of resources by offloading data and processing power from the Cloud or the mobile device to the Cloudlet, a small “cloud-in-a-box” located closer to the user. In the evolution of the convergence of technologies, Cloudlet an important connecting element in client-cloud hierarchy. The simulation and testing of Cloudlets in real conditions is difficult to achieve, the use of simulation tools for this purpose is mandatory. The aim of this thesis was to study the Cloudlet-based Cloud Computing and attempt to simulate a relevant environment of a realistic use case. For reasons of simplicity we selected Cloud Analyst, an open-source simulation tool, in order to perform test scenarios in an environment where users with mobile devices create requests for applications, which are served by either a remote Data Center only or from the Data Center and a smaller Cloudlet either from the Data Center and more Cloudlets. During the simulation we had the opportunity to test the Service Broker Policies featured in CloudAnalyst, as well as to implement another Service Broker algorithm, in order to investigate whether the existence of Cloudlets can improve Data Centers’ processing and response times and enhance the overall user experience.