Client Aware Scalable Cloudlet to Augment Edge Computing with Mobile Cloud Migration Service

Computing with mobile is still in its infancy due to its limitations of computational power, battery lifetime and storage capacity. These limitations hinder the growth of mobile computing, which in-turn affects the growth of computationally intensive applications developed for the mobile devices. So in-order to help execute complex applications within the mobile device, mobile cloud computing (MCC) emerged as a feasible solution. The job of offloading the task to the cloud data center for storage and execution from the mobile seems to gain popularity, however, issues related to network bandwidth, loss of mobile data connectivity, and connection setup does not augment well to extend the benefits offered by MCC. Cloudlet servers filled this gab by assisting the mobile cloud environment as an edge device, offering compute power to the connected devices with high speed wireless LAN connectivity. Implementation constraints of cloudlet faces severe challenges in-terms of its storage, network sharing, and VM provisioning. Moreover, the number of connected devices of the cloudlet and its load conditions vary drastically leading to unexpected bottleneck, in which case the availability to server becomes an issue. Therefore, a scalable cloudlet, Client Aware Scalable Cloudlet (CASC) is proposed with linear regression analysis, predicting the knowledge of expected load conditions for provisioning new virtual machines and to perform resource migration.

[1]  Maolin Tang,et al.  A Taxonomy of Computation Offloading in Mobile Cloud Computing , 2014, 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering.

[2]  Tanweer Alam,et al.  CICS: Cloud-Internet Communication Security Framework for the Internet of Smart Devices , 2018, Int. J. Interact. Mob. Technol..

[3]  Katinka Wolter,et al.  Mobile Healthcare Systems with Multi-cloud Offloading , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[4]  Ing-Ray Chen,et al.  A Survey of Mobile Cloud Computing Applications: Perspectives and Challenges , 2015, Wirel. Pers. Commun..

[5]  Hutaf Natoureah,et al.  Fog Computing Framework for Smart City Design , 2020, Int. J. Interact. Mob. Technol..

[6]  Mahadev Satyanarayanan,et al.  Cloud Offload in Hostile Environments , 2011 .

[7]  Soumya Simanta,et al.  Cloudlet-based cyber-foraging for mobile systems in resource-constrained edge environments , 2014, ICSE Companion.

[8]  Johan Tordsson,et al.  Dynamic application placement in the Mobile Cloud Network , 2017, Future Gener. Comput. Syst..

[9]  Osman Ghazali,et al.  Virtualization-Based Security Techniques on Mobile Cloud Computing: Research Gaps and Challenges , 2019, Int. J. Interact. Mob. Technol..

[10]  Jason Flinn,et al.  Cyber Foraging: Bridging Mobile and Cloud Computing , 2012, Cyber Foraging: Bridging Mobile and Cloud Computing.

[11]  Huber Flores,et al.  Mobile Cloud Middleware , 2014, J. Syst. Softw..

[12]  Wei Hao,et al.  Accelerating the Mobile cloud: Using Amazon Mobile Analytics and k-means clustering , 2017, 2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC).

[13]  T PoovamRajT.,et al.  Smart City Based Mobile Application for Seamless Communication of Differently-Abled , 2017, MUE 2017.

[14]  Latha Tamilselvan,et al.  A Secure Client Aware Certification for Mobile Cloud Offloading Decision , 2017 .

[15]  Kezhi Wang,et al.  A Resource Management Protocol for Mobile Cloud Using Auto-Scaling , 2017, ArXiv.

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

[17]  F. Richard Yu,et al.  Mobile cloud computing with telecom operator cloud , 2015 .

[18]  Latha Tamilselvan,et al.  Computational Analytics of Client Awareness for Mobile Application Offloading with Cloud Migration , 2014, KSII Trans. Internet Inf. Syst..