Research Article |
Task Scheduling on Cloudlet in Mobile Cloud Computing with Load Balancing
Author(s): Poonam1 and Suman Sangwan2
Published In : International Journal of Electrical and Electronics Research (IJEER) Volume 10, Issue 4
Publisher : FOREX Publication
Published : 15 November 2022
e-ISSN : 2347-470X
Page(s) : 994-998
Abstract
The recent growth in the use of mobile devices has contributed to increased computing and storage requirements. Cloud computing has been used over the past decade to cater to computational and storage needs over the internet. However, the use of various mobile applications like Augmented Reality (AR), M2M Communications, V2X Communications, and the Internet of Things (IoT) led to the emergence of mobile cloud computing (MCC). All data from mobile devices is offloaded and computed on the cloud, removing all limitations incorporated with mobile devices. However, delays induced by the location of data centers led to the birth of edge computing technologies. In this paper, we discuss one of the edge computing technologies, i.e., cloudlet. Cloudlet brings the cloud close to the end-user leading to reduced delay and response time. An algorithm is proposed for scheduling tasks on cloudlet by considering VM's load. Simulation results indicate that the proposed algorithm provides 12% and 29% improvement over EMACS and QRR while balancing the load.
Keywords: Cloud computing
, Cloud computing
, Edge Computing
, Mobile Cloud computing
.
Poonam Ahlawat*, Deenbandhu Chhotu Ram University of Science and Technology, Haryana, India; Email: ahlawatp12@gmail.com
Suman Sangwan, Deenbandhu Chhotu Ram University of Science and Technology, Haryana, India; Email: suman.cse@dcrustm.org
-
[1] Dinh, H. T., Lee, C., Niyato, D., Wang, P.:A survey of mobile cloud computing: architecture, applications, and approaches. In: Wireless communications and mobile computing, vol. 13, no. 18, pp. 1587-1611 (2013).[Cross Ref]
-
[2] Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The case for VM-based cloudlets in mobile computing. In: IEEE Pervasive Computing, vol. 8, no. 4, pp. 14-23 (2009).[Cross Ref]
-
[3] Somula, R., Anilkumar, C., Venkatesh, B., Karrothu, A., Kumar, C. P., Sasikala, R.: Cloudlet services for healthcare applications in mobile cloud computing. In: Proceedings of the 2nd international conference on data engineering and communication technology, Springer, Singapore, pp. 535-543 (2019).[Cross Ref]
-
[4] Singh, S.: Load balancing algorithms in cloud computing environment. In: International Journal of Advanced Research in Computer Science, vol. 9, no. 2 (2018).[Cross Ref]
-
[5] Nayyer, M. Z., Raza, I., Hussain, S. A.: A survey of cloudlet-based mobile augmentation approaches for resource optimization. In: ACM Computing Surveys (CSUR), vol. 51, no. 5, pp. 1-28 (2018).[Cross Ref]
-
[6] Wei, X., Fan, J., Lu, Z., Ding, K.: Application scheduling in mobile cloud computing with load balancing. In: Journal of Applied Mathematics, (2013).[Cross Ref]
-
[7] Lin, X., Wang, Y., Xie, Q., Pedram, M.: Energy and performance-aware task scheduling in a mobile cloud computing environment. In: 2014 IEEE 7th international conference on cloud computing, pp. 192-199 (2014).[Cross Ref]
-
[8] Shakkeera, L., Tamilselvan, L.: Energy-Aware Application Scheduling and Consolidation in Mobile Cloud Computing with Load Balancing. In: Emerging Research in Computing, Information, Communication and Applications, Springer, New Delhi, pp. 253-264 (2016).[Cross Ref]
-
[9] Sangwan, S.: A comparative study of various load balancing algorithms in cloud computing environment. In: IJARET, vol. 11, no. 12, pp. 2735-2760 (2020).[Cross Ref]
-
[10] Liao, Z., Ma, Y., Huang, J., Wang, J. Wang, J.: HOTSPOT: A UAV-assisted dynamic mobility-aware offloading for mobile-edge computing in 3-D space. In: IEEE Internet of Things Journal, vol. 8, no. 13, pp. 10940-10952 (2021).[Cross Ref]
-
[11] Haris, M., Zubair, S.: Mantaray modified multi-objective Harris hawk optimization algorithm expedites optimal load balancing in cloud computing. In: Journal of King Saud University-Computer and Information Sciences (2021).[Cross Ref]
-
[12] Lu, J., Hao, Y., Wu, K., Chen, Y. Wang, Q.: Dynamic offloading for energy-aware scheduling in a mobile cloud. In: Journal of King Saud University-Computer and Information Sciences (2022).[Cross Ref]
-
[13] Sangwan, S.: Fuzzy firefly based intelligent algorithm for load balancing in mobile cloud computing. In: Computers, Materials & Continua, vol. 74, no.1, pp. 1783–1799 (2023).[Cross Ref]
-
[14] Satyanarayanan, M., Lewis, G., Morris, E., Simanta, S., Boleng, J., Ha, K.: The role of cloudlets in hostile environments. In: IEEE Pervasive Computing, vol. 12, no. 4, pp. 40-49 (2013).[Cross Ref]
-
[15] Verbelen, T., Simoens, P., De Turck, F., Dhoedt, B.: Cloudlets: Bringing the cloud to the mobile user. In: Proceedings of the third ACM workshop on Mobile cloud computing and services, pp. 29-36 (2012).[Cross Ref]
-
[16] Chen, C., Bao, W., Zhu, X., Ji, H., Xiao, W., Wu, J.: AGILE: A terminal energy efficient scheduling method in mobile cloud computing. In: Transactions on Emerging Telecommunications Technologies, vol. 26, no. 12, pp. 1323-1336 (2015).[Cross Ref]
-
[17] Chabbouh, O., Rejeb, S. B., Agoulmine, N., Choukair, Z.: Service scheduling scheme based load balancing for 5G/HetNets Cloud RAN. In: 2017 IEEE 31st International Conference on Advanced Information Networking and Applications (AINA), pp. 843-849 (2017).[Cross Ref]
-
[18] Walia, N. K., Kaur, N., Alowaidi, M., Bhatia, K. S., Mishra, S., Sharma, N. K., Kaur, H.: An energy-efficient hybrid scheduling algorithm for task scheduling in the cloud computing environments. In: IEEE Access, vol. 9, pp. 117325-117337 (2021).[Cross Ref]
-
[19] Zhang, C., Yang, Z., He, X., Deng, L.: Multimodal intelligence:Representation learning, information fusion, and applications. In: IEEE Journal of Selected Topics in Signal Processing, vol. 14, no. 3, pp. 478-493 (2020).[Cross Ref]
-
[20] Rashidi, S., Sharifian, S.: A hybrid heuristic queue based algorithm for task assignment in mobile cloud. In: Future Generation Computer Systems, vol. 68, pp. 331-345 (2017).[Cross Ref]
Poonam and Suman Sangwan (2022), Task Scheduling on Cloudlet in Mobile Cloud Computing with Load Balancing. IJEER 10(4), 994-998. DOI: 10.37391/IJEER.100440.