Modeling and evaluating a cloudlet-based architecture for Mobile Cloud Computing

With the rising popularity of Internet-enabled mobile devices, users are increasingly demanding better quality of service (QoS). However, the resources of these devices and their connectivity levels remain insufficient, even though they are improving, for offering acceptable levels of QoS to users. Cloud computing infrastructures offer large and scalable resources that allow shifting the physical location of computation and storage to the cloud. Nevertheless, the integration of mobile computing with cloud computing would not guarantee adequate levels of service for mobile users. It rather delivers scalability at the cost of higher delay and higher power consumption on the mobile device. Instead, using local resources based on users geographical locations has the potential to improve the performance and QoS for mobile users. In this paper, we present and study a centralized architecture that relies on the concept of local clouds, cloudlets, to leverage the geographical proximity of resources to mobile users and offer them a better user experience. We use a continuous time Markov-chain (CTMC) to model the different nodes of the architecture: user nodes, cloudlets, and the main cloud. We estimate the delay incurred in the proposed architecture by simulating search engine queries generated by mobile users using the CTMC state models. Initial simulation results show that the usage of a cloudlet-based architecture especially centralized architecture has an efficient gains in terms of latency delay and synchronisation mechanisms.

[1]  Santosh S. Vempala,et al.  LifeNet: a flexible ad hoc networking solution for transient environments , 2011, SIGCOMM.

[2]  Katinka Wolter,et al.  Cloudlet-based Mobile Offloading Systems : a Performance Analysis , 2013 .

[3]  Daniel M. Batista,et al.  A Survey of Large Scale Data Management Approaches in Cloud Environments , 2011, IEEE Communications Surveys & Tutorials.

[4]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[5]  Qi Wang,et al.  Experimental framework of integrated cloudlets and wireless mesh networks , 2012, 2012 20th Telecommunications Forum (TELFOR).

[6]  Wendi B. Heinzelman,et al.  Cloud-Vision: Real-time face recognition using a mobile-cloudlet-cloud acceleration architecture , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[7]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[8]  Jie Liu,et al.  Pocket cloudlets , 2011, ASPLOS XVI.

[9]  Tim Verbelen,et al.  Cloudlets: bringing the cloud to the mobile user , 2012, MCS '12.

[10]  Ben Y. Zhao,et al.  AmazingStore: available, low-cost online storage service using cloudlets , 2010, IPTPS.

[11]  Mahadev Satyanarayanan,et al.  Fundamental challenges in mobile computing , 1996, PODC '96.

[12]  Klara Nahrstedt,et al.  Impact of Cloudlets on Interactive Mobile Cloud Applications , 2012, 2012 IEEE 16th International Enterprise Distributed Object Computing Conference.

[13]  Mahadev Satyanarayanan,et al.  Mobile computing: the next decade , 2010, MCS '10.