EXPLORING THE POTENTIAL OF CLOUD COMPUTING FOR MOBILE SYSTEMS: CHALLENGES AND OPPORTUNITIES

Authors

  • Maitri Rajesh Gandhi Bhuj, Kachchh

Keywords:

Cloud Computing, Mobile Computing, Remote Execution, Distributed Systems, Automatic Offloading

Abstract

Through the provision of application services via the Internet and the promise of more outstanding processing capabilities for mobile devices, cloud computing promises a tremendous improvement in computing. Although cloud computing has the potential to provide access to parallel data processing and decrease energy consumption, the practicality of this technology for use in actual mobile applications is still debatable. This research details a system for safely sending information and calculations to unreliable commodity clouds. This strategy aims to maximize the advantages of cloud computing while also addressing computer security concerns. Our method separates security-critical jobs to dependable clouds and processes encrypted data concurrently on fast commodity clouds to maximize performance and security.

While cloud computing seems very promising, some issues still need to be resolved before mobile apps can fully utilize it. The research team behind this project set out to define mobile Cloud computing and evaluate its many varieties. This is achieved by doing a literature study on mobile computing within the context of different cloud computing ideas. We summarise the difficulties encountered in this field of research and provide some suggestions for utilizing mobile cloud computing to create mobile applications with more impact.

There are several benefits to having a computer in the cloud, including increased flexibility, additional storage space, and reduced expenses. It could use the Internet to transfer computing resources. Although surveys indicate that moving computing to the cloud has many advantages, there are particular difficulties when combining cloud computing with mobile devices. Mobile computing must consider the limited energy and wireless bandwidth available when integrating cloud services. However, if these problems are fixed, cloud computing may provide mobile consumers with better performance and energy savings.

References

I. Wright, Alex. "Get smart." Communications of the ACM 52.1 (2009): 15-16.

II. Kovachev, Dejan, et al. "Mobile community cloud computing: emerges and evolves." 2010 Eleventh International Conference on Mobile Data Management. IEEE, 2010.

III. Satyanarayanan, Mahadev, et al. "The case for vm-based cloudlets in mobile computing." IEEE pervasive Computing 8.4 (2009): 14-23.

IV. Vaquero, Luis M., et al. "A break in the clouds: towards a cloud definition." ACM sigcomm computer communication review 39.1 (2008): 50-55.

V. Mell, Peter, and Tim Grance. "The NIST definition of cloud computing." (2011).

VI. Chen, Kuan-Ta, et al. "Measuring the latency of cloud gaming systems." Proceedings of the 19th ACM international conference on Multimedia. 2011.

VII. Dean, Jeffrey, and Sanjay Ghemawat. "MapReduce: simplified data processing on large clusters." Communications of the ACM 51.1 (2008): 107-113.

VIII. Chang, Fay, et al. "Bigtable: A distributed storage system for structured data." ACM Transactions on Computer Systems (TOCS) 26.2 (2008): 1-26.

IX. Satyanarayanan, Mahadev. "Fundamental challenges in mobile computing." Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing. 1996.

X. Gupta, Abhishek Kumar. "Challenges of mobile computing." Proceedings of 2nd National Conference on Challenges and Opportunities in Information Technology (COIT-2008). Mandi Gobindgarh, India: RIMT-IET. 2008.

XI. Jing, Jin, Abdelsalam Sumi Helal, and Ahmed Elmagarmid. "Client-server computing in mobile environments." ACM computing surveys (CSUR) 31.2 (1999): 117-157.

XII. Gu, Xiaohui, et al. "Adaptive offloading inference for delivering applications in pervasive computing environments." Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003.(PerCom 2003).. IEEE, 2003.

XIII. Chun, Byung-Gon, and Petros Maniatis. "Augmented smartphone applications through clone cloud execution." HotOS. Vol. 9. 2009.

XIV. Giurgiu, Ioana, et al. "Calling the cloud: Enabling mobile phones as interfaces to cloud applications." Middleware 2009: ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30–December 4, 2009. Proceedings 10. Springer Berlin Heidelberg, 2009.

XV. Rellermeyer, Jan S., Michael Duller, and Gustavo Alonso. "Engineering the cloud from software modules." 2009 ICSE workshop on software engineering challenges of cloud computing. IEEE, 2009.

XVI. Cuervo, Eduardo, et al. "Maui: making smartphones last longer with code offload." Proceedings of the 8th international conference on Mobile systems, applications, and services. 2010.

XVII. Rellermeyer, Jan S., Gustavo Alonso, and Timothy Roscoe. "R-OSGi: Distributed applications through software modularization." Middleware 2007: ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, USA, November 26-30, 2007. Proceedings 8. Springer Berlin Heidelberg, 2007.

XVIII. Zhang, Xinwen, et al. "Towards an elastic application model for augmenting computing capabilities of mobile platforms." International Conference on Mobile Wireless Middleware, Operating Systems, and Applications. Berlin, Heidelberg: Springer Berlin Heidelberg, 2010.

XIX. Huerta-Canepa, Gonzalo, and Dongman Lee. "A virtual cloud computing provider for mobile devices." proceedings of the 1st ACM workshop on mobile cloud computing & services: social networks and beyond. 2010.

Additional Files

Published

15-01-2021

How to Cite

Maitri Rajesh Gandhi. (2021). EXPLORING THE POTENTIAL OF CLOUD COMPUTING FOR MOBILE SYSTEMS: CHALLENGES AND OPPORTUNITIES. International Educational Journal of Science and Engineering, 4(1). Retrieved from https://iejse.com/journals/index.php/iejse/article/view/81