Journal of Xidian University ›› 2025, Vol. 52 ›› Issue (1): 181-195.doi: 10.19665/j.issn1001-2400.20241005
• Computer Science and Technology & Cyberspace Security • Previous Articles Next Articles
ZHI Wentao1,2(), ZHAO Hui1,2,3(
), MENG Fanxin1(
), WANG Jing1(
), WAN Bo1,2,3(
), WANG Quan1,3(
)
Received:
2024-01-06
Online:
2024-10-24
Published:
2024-10-24
Contact:
WANG Jing
E-mail:22031212306@stu.xidian.edu.cn;hzhao@mail.xidian.edu.cn;20031211543@stu.xidian.edu.cn;wangjing@mail.xidian.edu.cn;wanbo@xidian.edu.cn;qwang@xidian.edu.cn
CLC Number:
ZHI Wentao, ZHAO Hui, MENG Fanxin, WANG Jing, WAN Bo, WANG Quan. Multi-workflow fault-tolerant scheduling strategy for WaaS platforms[J].Journal of Xidian University, 2025, 52(1): 181-195.
"
符号 | 符号名称 | 符号 | 符号名称 |
---|---|---|---|
W | 所有工作流集合 | type(vmk) | 虚拟机k所对应的类型 |
Wi | 工作流i | pc(vmti) | 类型为i的虚拟机的性能 |
Ti | 工作流i任务的集合 | VMavailable | 所有可用虚拟机集合 |
工作流i的第j个任务 | avgpc | 所有可用虚拟机的平均性能 | |
工作流i的入口任务 | VMidle | 所有空闲虚拟机集合 | |
工作流i的出口任务 | Ci | 可以处理Wi中任务的容器集合 | |
pred( | 任务 | 可以处理Wi的第j个容器 | |
succ( | 任务 | vtc(vmk) | 虚拟机vmk上部署的容器 |
data( | pt( | 任务 | |
ftwi | 工作流Wi的完成时间 | lp | |
VM | 所有租用过的虚拟机集合 | avgp | |
vmi | 租用的虚拟机i | cost( | 任务 |
vmfast | 最高性能虚拟机 | cost(vmk) | vmk的总成本 |
VMT | 所有虚拟机类型集合 | est( | 任务 |
vmti | 虚拟机类型i | eft( | 任务 |
[1] | RATHI S, MEHROTRA D, NAGPAL R, et al. Dynamic Multi-Workflow Scheduling:A Comparative Analysis of Real-time Data[C]//Proceedings of the 2024 IEEE Congress on Evolutionary Computation(CEC). Piscataway:IEEE, 2024:1-6. |
[2] | TANG X Y, CAO W B, TANG H Y, et al. Cost-Efficient Workflow Scheduling Algorithm for Applications with Deadline Constraint on Heterogeneous Clouds[J]. IEEE Transactions on Parallel and Distributed Systems, 2022, 33(9):2079-2092. |
[3] | 单晓杭, 章衡, 谢毅. 基于二维编码两阶段协同进化遗传算法的云工作流调度优化[J]. 计算机集成制造系统, 2023, 29(2):568-580. |
SHAN Xiaohang, ZHANG Heng, XIE Yi. Two Stage Coevolutionary Genetic Algorithm with Two Dimensional Coding for Cloud Workflow Scheduling[J]. Computer Integrated Manufacturing Systems, 2023, 29(2):568-580. | |
[4] |
马学森, 许雪梅, 蒋功辉, 等. 混合自适应粒子群工作流调度优化算法[J]. 计算机应用, 2023, 43(2):474.
doi: 10.11772/j.issn.1001-9081.2022010001 |
MA Xuesen, XU Xuemei, JIANG Gonghui, et al. Hybrid Adaptive Particle Swarm Optimization Algorithm for Workflow Scheduling[J]. Computer Applications and Software, 2023, 43(2):474. | |
[5] | MIKRAM H, El K S, SAADI Y. HEPGA:A New Effective Hybrid Algorithm for Scientific Workflow Scheduling in Cloud Computing Environment[J]. Simulation Modelling Practice and Theory, 2024, 130:102864. |
[6] | 向鹏, 林兵, 俞宏杰, 等. 多vCPU环境中基于容器的科学工作流调度策略[J]. 华南师范大学学报(自然科学版), 2023, 55(1):102-112. |
XIANG Peng, LIN Bing, YU Hongjie, et al. Container-driven Scheduling Strategy for Scientific Workflows in Multi-vCPU Environments[J]. Journal of South China Normal University(Natural Science Edition), 2023, 55(1):102-112. | |
[7] | SHIN J, ARRAYO D, TANTAWI A, et al. Cloud-Native Workflow Scheduling Using a Hybrid Priority Rule and Dynamic Task Parallelism[C] // Proceedings of the 13th Symposium on Cloud Computing(SoCC’22). New York: ACM, 2022:72-77. |
[8] | RAJASEKAR P, PLANAICHAMY Y. Scheduling Multiple Scientific Workflows Using Containers on IaaS Cloud[J]. Journal of Ambient Intelligence and Humanized Computing, 2021, 12(7):7621-7636. |
[9] | TAHERI H, ABRISHAMI S, NAGHIBZADEH M. A Cloud Broker for Executing Deadline-Constrained Periodic Scientific Workflows[J]. IEEE Transactions on Services Computing, 2023, 16(5):3089-3100. |
[10] | LI Z J, CHANG V, HU H Y, et al. Real-Time and Dynamic Fault-Tolerant Scheduling for Scientific Workflows in Clouds[J]. Information Sciences, 2021, 568:13-39. |
[11] | YAO G S, REN Q, LI X P, et al. A Hybrid Fault-Tolerant Schedulingfor Deadline-Constrained Tasks in Cloud Systems[J]. IEEE Transactions on Services Computing, 2020, 15(3):1371-1384. |
[12] | MARAHATTA A, XIN Q, CHI C, et al. PEFS:AI-driven Prediction Based Energy-Aware Fault-Tolerant Scheduling Schemefor Cloud Data Center[J]. IEEE Transactions on Sustainable Computing, 2020, 6(4):655-666. |
[13] | 党伟超, 武婷玉. 基于注意力时空卷积和A2C的虚拟机主动容错优先迁移决策[J]. 计算机应用研究, 2023, 40(12):3606-3613. |
DANG Weichao, WU Tingyu. Active Fault-Tolerant Priority Migration Decision Model for Virtual Machines Based on Attentional Spatio-Temporal Convolution and A2C[J]. Application Research of Computers, 2023, 40(12):3606-3613. | |
[14] | ALAEI M, KHORSAND R, RAMEZANPOUR M. An Adaptive Fault Detector Strategy for Scientific Workflow Scheduling Based on Improved Differential Evolution Algorithm in Cloud[J]. Applied Soft Computing, 2021, 99:106895. |
[15] | MATANI A, NAJI H R, MATALLEBI H. A Fault-Tolerant Workflow Scheduling Algorithm for Grid with Near-Optimal Redundancy[J]. Journal of Grid Computing, 2020, 18(3):377-394. |
[16] | WEN Z Y, QASA R, LI Z K, et al. Dynamically Partitioning Workflow over Federated Clouds for Optimising the Monetary Cost and Handling Run-Time Failures[J]. IEEE Transactions on Cloud Computing, 2020, 8(4):1093-1107. |
[17] | MASOUMI M, MOTALLEBI H. A Structure-Aware Algorithm for Fault-Tolerant Scheduling of Scientific Workflows[J]. The Journal of Supercomputing, 2022, 78(15):17348-17377. |
[18] | DONG T T, XUE F, TANG H L, et al. Deep Reinforcement Learning for Fault-Tolerant Workflow Scheduling in Cloud Environment[J]. Applied Intelligence, 2022, 53(9):9916-9932. |
[19] | YAO G, DING Y, HAO K. Using Imbalance Characteristic for Fault-Tolerant Workflow Scheduling in Cloud Systems[J]. IEEE Transactions on Parallel and Distributed Systems, 2017, 28(12):3671-3683. |
[1] | HAN Jiaxi, ZHAO Hui, FENG Nanzhi, WANG Jing, WAN Bo, WANG Quan. Cluster-oriented semi-online task scheduling method in the edge computing platform [J]. Journal of Xidian University, 2024, 51(6): 104-116. |
[2] | ZHANG Chao, ZHAO Hui, ZHANG Zhifeng, WANG Jing, WAN Bo, WANG Quan. Task scheduling method for minimizing completion time in edge collaborative environment [J]. Journal of Xidian University, 2024, 51(4): 114-127. |
[3] | GAO Weifeng, WANG Qiong, LI Hong, XIE Jin, GONG Maoguo. Research on the multi-objective algorithm of UAV cluster task allocation [J]. Journal of Xidian University, 2024, 51(2): 1-12. |
[4] | HAN Hui,MU Jianjun,JIAO Xiaopeng,ZHAO Zhanzhan. Construction and encoding/decoding methods for the permutation codes correcting a single adjacent transposition error [J]. Journal of Xidian University, 2023, 50(3): 105-111. |
[5] | LIU Tianyu,CAO Lei. Many-objective evolutionary algorithm based on the multitasking mechanism [J]. Journal of Xidian University, 2022, 49(4): 134-143. |
[6] | SUN Xiyan,SONG Shaojie,JI Yuanfa,LIANG Weibin,LI Youming. Novel unambiguous tracking algorithm for BOC and its derivative signals [J]. Journal of Xidian University, 2022, 49(2): 58-66. |
[7] | DU Ruizhong,WANG Yi,TIAN Junfeng. Support dynamic and verifiable scheme for ciphertext retrieval [J]. Journal of Xidian University, 2022, 49(1): 35-46. |
[8] | ZHAO Hui,FENG Nanzhi,WANG Quan,WAN Bo,WANG Jing. Dynamic semi-online task scheduling method for the edge computing platform [J]. Journal of Xidian University, 2021, 48(6): 8-15. |
[9] | YAN Qunmin,MA Ruiqing,MA Yongxiang,WANG Junjie. Adaptive simulated annealing particle swarm optimization algorithm [J]. Journal of Xidian University, 2021, 48(4): 120-127. |
[10] | LIU Tianyu,WANG Zhu. Diversity controlled multiobjective particle swarm optimization [J]. Journal of Xidian University, 2021, 48(3): 106-114. |
[11] | ZHANG Hua,GAO Haoran,YANG Xingguo,LI Wenmin,GAO Fei,WEN Qiaoyan. TargetedFool:an algorithm for achieving targeted attacks [J]. Journal of Xidian University, 2021, 48(1): 149-159. |
[12] | LI Han,ZHANG Chen,HUANG Hejiao,GUO Yu. Algorithm for encrypted search with forward secure updates and verification [J]. Journal of Xidian University, 2020, 47(5): 48-56. |
[13] | LIU Naian,CHEN Zhihao,LIU Guokun,LI Yang. Mechanism for proof-of-reputation consensus for blockchain validator nodes [J]. Journal of Xidian University, 2020, 47(5): 57-62. |
[14] | WANG Yudong,GUO Jichang,WANG Tianbao. Algorithm for foggy-image pedestrian and vehicle detection [J]. Journal of Xidian University, 2020, 47(4): 70-77. |
[15] | XIAO Lijun,GUO Jichang,GU Xiangyuan. Algorithm for selection of features based on dynamic weights using redundancy [J]. Journal of Xidian University, 2019, 46(5): 155-161. |
|