Real-time Resources Allocation Framework for Multi-Task Offloading in Mobile Cloud Computing

Cloudlet can effectively reduce the computing load and communication delay of the remote cloud. However, since the cloudlet does not have the powerful computing performance of the remote cloud, as the number of users changes, the resources that the cloudlet can provide for each user change. In addition, as the user has mobility and the service coverage of the cloudlet is limited, the user may get out of the service coverage of the cloudlet during the task execution. In this case, the user will not receive the calculation results, which will lead to the failure of cloud computing. In order to allocate the necessary and sufficient resources to the users, this paper proposes a real-time resource allocation framework. A task movement record-based particle swarm optimization (MRPSO) algorithm is introduced to solve the problem of real-time resource allocation and task failure. Experiments show that the proposed method can provide an effective solution which performs faster than the original PSO method.

[1]  Yuanyuan Yang,et al.  A quick-response framework for multi-user computation offloading in mobile cloud computing , 2018, Future Gener. Comput. Syst..

[2]  Saeed Sharifian,et al.  Cloudlet dynamic server selection policy for mobile task off-loading in mobile cloud computing using soft computing techniques , 2017, The Journal of Supercomputing.

[3]  Rajkumar Buyya,et al.  Heterogeneity in Mobile Cloud Computing: Taxonomy and Open Challenges , 2014, IEEE Communications Surveys & Tutorials.

[4]  Jingyu Wang,et al.  Cluster-PSO Based Resource Orchestration for Multi-task Applications in Vehicular Cloud , 2018, Wirel. Pers. Commun..

[5]  Wenzhong Li,et al.  Mechanisms and challenges on mobility-augmented service provisioning for mobile cloud computing , 2015, IEEE Communications Magazine.

[6]  Abdullah Gani,et al.  MobiCoRE: Mobile Device Based Cloudlet Resource Enhancement for Optimal Task Response , 2018, IEEE Transactions on Services Computing.

[7]  Xiao Ma,et al.  Energy-Aware Computation Offloading of IoT Sensors in Cloudlet-Based Mobile Edge Computing , 2018, Sensors.

[8]  Yaser Jararweh,et al.  Resource Efficient Mobile Computing Using Cloudlet Infrastructure , 2013, 2013 IEEE 9th International Conference on Mobile Ad-hoc and Sensor Networks.

[9]  Jingyu Wang,et al.  Software Defined Resource Orchestration System for Multitask Application in Heterogeneous Mobile Cloud Computing , 2016, Mob. Inf. Syst..

[10]  Jang-Won Lee,et al.  Task Offloading in Heterogeneous Mobile Cloud Computing: Modeling, Analysis, and Cloudlet Deployment , 2018, IEEE Access.