An Efficient Dynamic-Decision Based Task Scheduler for Task Offloading Optimization and Energy Management in Mobile Cloud Computing

Restricted abilities of mobile devices in terms of storage, computation, time, energy supply, and transmission causes issues related to energy optimization and time management while processing tasks on mobile phones. This issue pertains to multifarious mobile device-related dimensions, including mobile cloud computing, fog computing, and edge computing. On the contrary, mobile devices’ dearth of storage and processing power originates several issues for optimal energy and time management. These problems intensify the process of task retaining and offloading on mobile devices. This paper presents a novel task scheduling algorithm that addresses energy consumption and time execution by proposing an energy-efficient dynamic decision-based method. The proposed model quickly adapts to the cloud computing tasks and energy and time computation of mobile devices. Furthermore, we present a novel task scheduling server that performs the offloading computation process on the cloud, enhancing the mobile device’s decision-making ability and computational performance during task offloading. The process of task scheduling harnesses the proposed empirical algorithm. The outcomes of this study enable effective task scheduling wherein energy consumption and task scheduling reduces significantly.

[1]  Qinlong Huang,et al.  Privacy-Preserving Media Sharing with Scalable Access Control and Secure Deduplication in Mobile Cloud Computing , 2020 .

[2]  Mohammad Masdari,et al.  A Survey on the Computation Offloading Approaches in Mobile Edge/Cloud Computing Environment: A Stochastic-based Perspective , 2020, Journal of Grid Computing.

[3]  Prashant Pandey,et al.  Cloud computing , 2010, ICWET.

[4]  Alagan Anpalagan,et al.  Mobile Cloud Storage Over 5G: A Mechanism Design Approach , 2019, IEEE Systems Journal.

[5]  Priyank Thakkar,et al.  Next-Generation Artificial Intelligence Techniques for Satellite Data Processing , 2020 .

[6]  Hua Peng,et al.  Joint optimization method for task scheduling time and energy consumption in mobile cloud computing environment , 2019, Appl. Soft Comput..

[7]  Syed Abdul Rahman Al-Haddad,et al.  Energy-Aware Fault Tolerant Task offloading of Mobile Cloud Computing , 2017, 2017 5th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud).

[8]  Tutut Herawan,et al.  Fault Tolerance Impact on Near Field Communication for Data Storage of Mobile Commerce Technology in Cloud Computing , 2015, DaEng.

[9]  Xianglin Wei,et al.  Energy-aware task scheduling in mobile cloud computing , 2018, Distributed and Parallel Databases.

[10]  Amod Kumar Tiwari,et al.  An Assessment of Cloud Computing and Mobile Cloud Computing in E-Learning , 2020 .

[11]  Yaser Jararweh,et al.  Trust delegation-based secure mobile cloud computing framework , 2017, Int. J. Inf. Comput. Secur..

[12]  Piotr Nawrocki,et al.  Adaptive Service Management in Mobile Cloud Computing by Means of Supervised and Reinforcement Learning , 2017, Journal of Network and Systems Management.

[13]  Vankadara Saritha,et al.  Architecture for Fault Tolerance in Mobile Cloud Computing using Disease Resistance Approach , 2016, Int. J. Commun. Networks Inf. Secur..

[14]  Adel Alti,et al.  A new secure proxy-based distributed virtual machines management in mobile cloud computing , 2019 .

[15]  Songtao Guo,et al.  Robust Computation Offloading and Resource Scheduling in Cloudlet-Based Mobile Cloud Computing , 2021, IEEE Transactions on Mobile Computing.

[16]  Amala V. Rajan,et al.  A critical overview of latest challenges and solutions of Mobile Cloud Computing , 2017, 2017 Second International Conference on Fog and Mobile Edge Computing (FMEC).

[17]  Geoffrey G. Xie,et al.  Energy-Efficient and Fault-Tolerant Mobile Cloud Storage , 2016, 2016 5th IEEE International Conference on Cloud Networking (Cloudnet).

[18]  Kaibin Huang,et al.  Energy Efficient Mobile Cloud Computing Powered by Wireless Energy Transfer , 2015, IEEE Journal on Selected Areas in Communications.

[19]  Hyongsoon Kim,et al.  Dynamic group‐based fault tolerance technique for reliable resource management in mobile cloud computing , 2016, Concurr. Comput. Pract. Exp..

[20]  Ke Ding,et al.  Application Scheduling in Mobile Cloud Computing with Load Balancing , 2013, J. Appl. Math..

[21]  Sarbjeet Singh,et al.  Compliance-based Multi-dimensional Trust Evaluation System for determining trustworthiness of Cloud Service Providers , 2017, Future Gener. Comput. Syst..

[22]  Ling Liu,et al.  Fog Computing Enabled Future Mobile Communication Networks: A Convergence of Communication and Computing , 2019, IEEE Communications Magazine.

[23]  Lei Zhang,et al.  Data locality optimization based on data migration and hotspots prediction in geo-distributed cloud environment , 2019, Knowl. Based Syst..

[24]  Xincheng Ren,et al.  Better Realization of Mobile Cloud Computing Using Mobile Network Computers , 2020, Wirel. Pers. Commun..

[25]  Xiaoping Li,et al.  Transient fault aware application partitioning computational offloading algorithm in microservices based mobile cloudlet networks , 2019, Computing.

[26]  Massoud Pedram,et al.  Energy and Performance-Aware Task Scheduling in a Mobile Cloud Computing Environment , 2014, 2014 IEEE 7th International Conference on Cloud Computing.

[27]  Fatma A. Omara,et al.  Prediction mechanisms for monitoring state of cloud resources using Markov chain model , 2016, J. Parallel Distributed Comput..

[28]  Jonathan Stiles Working at home and elsewhere in the city: mobile cloud computing, telework, and urban travel , 2019 .

[29]  JoonMin Gil,et al.  Adaptive fault-tolerant scheduling strategies for mobile cloud computing , 2019, The Journal of Supercomputing.

[30]  Avinash Sharma,et al.  A Mobile-Cloud Framework with Active Monitoring on Cluster of Cloud Service Providers , 2020 .

[31]  Nima Jafari Navimipour,et al.  An improved genetic algorithm for task scheduling in the cloud environments using the priority queues: Formal verification, simulation, and statistical testing , 2017, J. Syst. Softw..

[32]  Hai Jin,et al.  Container-Based Cloud Platform for Mobile Computation Offloading , 2017, 2017 IEEE International Parallel and Distributed Processing Symposium (IPDPS).

[33]  Quang Vinh Nguyen,et al.  Dynamic Resource Allocation in Hybrid Mobile Cloud Computing for Data-Intensive Applications , 2019, GPC.

[34]  Yuanyuan Yang,et al.  Energy-efficient dynamic offloading and resource scheduling in mobile cloud computing , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[35]  Sengun Yeniyurt,et al.  Information technology resources, innovativeness, and supply chain capabilities as drivers of business performance: A retrospective and future research directions , 2019, Industrial Marketing Management.

[36]  V. Vijayarajan,et al.  Energy Efficient Resource Scheduling Using Optimization Based Neural Network in Mobile Cloud Computing , 2020, Wirel. Pers. Commun..

[37]  Muhammad Rizwan,et al.  Heterogeneity Model for Wireless Mobile Cloud Computing & its Future Challenges , 2019, 2019 International Conference on Electrical, Communication, and Computer Engineering (ICECCE).