Fault-tolerant scheduling algorithm for service workflow in MEC environment

被引:0
|
作者
Yuan Y. [1 ,2 ]
Huang X. [1 ,2 ]
Yu D. [1 ]
Li Z. [1 ]
机构
[1] School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou
[2] Key Laboratory of Complex Systems Modeling and Simulation, Ministry of Education, Hangzhou
基金
中国国家自然科学基金;
关键词
Delay optimization; Fault-tolerant strategy; Immune algorithm; Mobile edge computing; Particle swarm optimization algorithm; Service workflow;
D O I
10.13196/j.cims.2021.06.015
中图分类号
学科分类号
摘要
To address the problem of service workflow delay optimization and workflow task execution failure in Mobile Edge Computing (MEC) environment, a Fault Tolerant Immune Particle Swarm Optimization Scheduling Algorithm (FT-IPSO) for service workflow was proposed. The Heterogeneous Earliest Finish Time (HEFT) algorithm was used to calculate the weight of task and generate the ready queue. The mixed fault-tolerant strategy was added to the service workflow scheduling process to ensure the workflow continue to execute after the task fails. The particle swarm optimization algorithm was used to quickly find the optimal scheduling scheme and incorporates an immune algorithm to ensure the global optimization of the particle. To map out the scheduling position of the prime and backup version of task, the encoding scheme had been redesigned using integer. The task was scheduled according to the optimal scheduling scheme obtained by the algorithm. The simulation result showed that FT-IPSO algorithm reduced the service task failure rate and optimizes the service delay about 4.1%, 6.3% and 9.1% compared with the RFTA, CRCH and C-HEFT algorithms respectively. © 2021, Editorial Department of CIMS. All right reserved.
引用
收藏
页码:1683 / 1702
页数:19
相关论文
共 22 条
  • [1] QIN An, CAI Chengcheng, WANG Qin, Et al., Game theoretical multi-user computation offloading for mobile-edge cloud computing, Proceedings of 2019 IEEE Conference on Multimedia Information Processing and Retrieval(MIPR), pp. 328-332, (2019)
  • [2] HAO Yixue, CHEN Min, HU Long, Et al., Energy efficient task caching and offloading for mobile edge computing, IEEE Access, 6, pp. 11365-11373, (2018)
  • [3] GU Lin, CAI Jingjing, ZENG Deze, Et al., Energy efficient task allocation and energy scheduling in green energy powered edge computing, Future Generation Computer Systems, 95, pp. 89-99, (2019)
  • [4] CHEN Min, HAO Yixue, Task offloading for mobile edge computing in software defined ultra-dense network, IEEE Journal on Selected Areas in Communications, 36, 3, pp. 587-597, (2018)
  • [5] LIN Bing, XIANG Tao, CHEN Guolong, Et al., Time-driven data placement strategy for scientific workflows in hybrid cloud, Computer Intergrated Manufacturing Systems, 25, 4, pp. 909-919, (2019)
  • [6] LYU Long, HU Haiyang, LI Zhongjin, Et al., Optimizing task allocation in workflow system based on ant colony optimization, Computer Intergrated Manufacturing Systems, 24, 7, pp. 1723-1735, (2018)
  • [7] MOLLAH M B, AZAD M A K, VASILAKOS A., Security and privacy challenges in mobile cloud computing: Survey and way ahead, Journal of Network and Computer Applications, 84, pp. 38-54, (2017)
  • [8] ZHAO Tianchu, ZHOU Sheng, GUO Xueying, Et al., Tasks scheduling and resource allocation in heterogeneous cloud for delay-bounded mobile edge computing, Proceedings of 2017 IEEE International Conference on Communications(ICC), pp. 1-7, (2017)
  • [9] CHAMOLA V, THAM C K, CHALAPATHI G S., Latency aware mobile task assignment and load balancing for edge cloudlets, Proceedings of 2017 IEEE International Conference on Pervasive Computing and Communications Workshops(PerCom Workshops), pp. 587-592, (2017)
  • [10] LE H Q, AL-SHATRI H, KLEIN A., Efficient resource allocation in mobile-edge computation offloading: Completion time minimization, Proceedings of 2017 IEEE International Symposium on Information Theory(ISIT), pp. 2513-2517, (2017)