Computer Science ›› 2022, Vol. 49 ›› Issue (11A): 210800154-6.doi: 10.11896/jsjkx.210800154

• Computer Networ • Previous Articles     Next Articles

Workflow Scheduling Strategy for Deadline Constrained and Cost Optimization in Cloud

WANG Zi-jian1, LU Zheng-hao1,2, PAN Ji-kui1,2, SUN Fu-quan1   

  1. 1 School of Mathematics and Statistics,Northeastern University at Qinhuangdao,Qinhuangdao,Hebei 066000,China
    2 School of Information Science and Engineering,Northeastern University,Shenyang 110000,China
  • Online:2022-11-10 Published:2022-11-21
  • About author:WANG Zi-jian,born in 1968,master.His main research interest is workflow scheduling.
    SUN Fu-quan,born in 1964,Ph.D,professor.His main research interests include cloud resource scheduling and allocation and big data analysis.
  • Supported by:
    National Key R & D Program of China(2018YFB1402800).

Abstract: Workflow scheduling in cloud is one of the most challenging issues today.It focuses on executing workflow applications with interdependent tasks mapped to virtual machines under specified quality of service requirements.Cloud service provi-ders offer virtual machines with different performances at different prices.The same workflow with different virtual machines can result in different makespan and cost.One of the main problems of workflow scheduling in cloud is to find a cheaper scheduling method on the premise of meeting the deadline.The proposed deadline constrained cost optimization algorithm for workflow scheduling in cloud DCCO can solve the above problems.It assigns deadlines based on δ-alap and also considers cases where two tasks may be assigned to the same virtual machine.Experiments show that compared with other classical scheduling algorithms,DCCO has the highest success rate under different types of workflow tests,meets the deadline constraint,and can optimize the exe-cution cost.

Key words: Cloud, Workflow scheduling, Deadline, Cost, Optimization

CLC Number: 

  • TP393
[1]JUVE G,CHERVENAK A,DEELMAN E,et al.Characterizing and profiling scientific workflows[J].Future Generation Computer Systems,2013,29(3):682-692.
[2]ZHOU N,LIN W,FENG W,et al.Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment[C]//2017 IEEE International Conference on Computational Science and Engineering(CSE) and IEEE International Conference on Embedded and Ubiquitous Computing(EUC).Guangzhou,China,2017,7-14.
[3]ALKHANAK E N,LEE S P,REZAEI R,et al.Cost optimization approaches for scientific workflow scheduling in cloud and grid computing:A review,classifications,and open issues[J].Journal of Systems and Software,2016,10(1),3-52.
[4]MARIA A R,RAJKUMAR B.Deadline Based Resource Provisioning and Scheduling Algorithm for Scientific Workflows on Clouds[J].IEEE Transactions on Cloud Computing,2014,2(2):222-235.
[5]ISMAYILOV G,TOPCUOGLU H R.Neural network basedmulti-objective evolutionary algorithm for dynamic workflow scheduling in cloud computing[J].Future Generation Computer Systems,2020,102(4):307-322.
[6]SAHAR S,REIHANEH K,SOMAYE G B,et al.Improvedmany-objective particle swarm optimization algorithm for scientific workflow scheduling in cloud computing[J].Computers & Industrial Engineering,2020,147(2):1-23.
[7]MBOULA J E N,KAMLA V C,CLEMENTIN T D.Cost-time trade-off efficient workflow scheduling in cloud[J].Simulation Modelling Practice and Theory,2020,103(2):102-122.
[8]ZHANG L,ZHOU L,SALAH A.Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments[J]..Information Sciences,2020,531(3):31-46.
[9]KAUR S,BAGGA P,HANS R,et al.Quality of Service(QoS) Aware Workflow Scheduling(WFS) in Cloud Computing:A Systematic Review[J].Arabian Journal for Science and Engineering,2018,3(1):1-31.
[10]ZHU M M,CAO F,WU C Q.High-Throughput ScientificWorkflow Scheduling under Deadline Constraint in Clouds[J].Journal of Communications,2014,9(4):312-321.
[11]SAEID A,MAHMOUD N,DICK H E,et al.Deadline-constrained workflow scheduling algorithms for Infrastructure as a Ser-vice Cloud[J].Future Generation Computer Systems,2013,29(5):158-169.
[12]VERMA A.Budget constrained priority based genetic algorithm for workflow scheduling in cloud [C]//Communication & Computing.Chandigarh,India,2013,216-222.
[13]JIAN C,WANG Y,TAO M,et al.Time-Constrained Workflow Scheduling In Cloud Environment Using Simulation Annealing Algorithm[J].Journal of Engineering Science & Technology Review,2013,6(5):33-37.
[14]BILGAIYAN S,SAGNIKA S,DAS M.Workflow scheduling in cloud computing environment using Cat Swarm Optimization[C]//4th IEEE International Advance Computing(IACC).Busan,Korea,2014:680-685.
[15]ZHOU Y,HUANG X.Scheduling Workflow in Cloud Computing Based on Ant Colony Optimization Algorithm[C]//Sixth International Conference on Business Intelligence & Financial Engineering.Hangzhou,China:2013:57-61.
[16]GOGULAN R,KAVITHA A,KUMAR U K.An MultiplePheromone Algorithm for Cloud Scheduling With Various QoS Requirements[J].International Journal of Computer ence Issues,2012,9(3):66-70.
[17]WU H,TANG Z,LI R.A priority constrained scheduling strategy of multiple workflows for cloud computing[C]//Interna-tional Conference on Advanced Communication Technology.IEEE,2012:1086-1089.
[18]ZHANG X.Scheduling of cloud workflow on budget and deadline constraints[D].Chongqing:Chongqing University,2017.
[19]GAO T Y.Research on algorithms of minimizing financial cost of cloud workflow under deadline constraints[D].Xi’an:Northwest University,2019.
[20]YU K J,ZHANG J Z.Cloud workflow scheduling genetic algorithm of cost optimization under deadline constraint[J].Computer Engineering and Design,2018,39(7):1938-1945.
[21]CHEN Y T,PEI S J,MIAO H.Cost-optimized scheduling algorithm for cloud scientific workflow with deadline constraint[J].Journal of Frontier of Computer Science ang Technology,2019,13(8)1307-1318.
[22]WU Q,FUYUKI I,QINGSHENG Z,et al.Deadline-Constrained Cost Optimization Approaches for Workflow Scheduling in Clouds[J].IEEE Transactions on Parallel and Distributed Systems,2017,28(12):99-109.
[23]JUVE G,CHERVENAK A,DEELMAN E,et al.Characterizing and profiling scientific workflows[J].Future Generation Computer Systems,2013,29(3):682-692.
[1] LU Chen-yang, DENG Su, MA Wu-bin, WU Ya-hui, ZHOU Hao-hao. Federated Learning Based on Stratified Sampling Optimization for Heterogeneous Clients [J]. Computer Science, 2022, 49(9): 183-193.
[2] SHAO Zi-hao, YANG Shi-yu, MA Guo-jie. Foundation of Indoor Information Services:A Survey of Low-cost Localization Techniques [J]. Computer Science, 2022, 49(9): 228-235.
[3] LI Qi-ye, XING Hong-jie. KPCA Based Novelty Detection Method Using Maximum Correntropy Criterion [J]. Computer Science, 2022, 49(8): 267-272.
[4] LI Zong-min, ZHANG Yu-peng, LIU Yu-jie, LI Hua. Deformable Graph Convolutional Networks Based Point Cloud Representation Learning [J]. Computer Science, 2022, 49(8): 273-278.
[5] YANG Wen-kun, YUAN Xiao-pei, CHEN Xiao-feng, GUO Rui. Spatial Multi-feature Segmentation of 3D Lidar Point Cloud [J]. Computer Science, 2022, 49(8): 143-149.
[6] WANG Can, LIU Yong-jian, XIE Qing, MA Yan-chun. Anchor Free Object Detection Algorithm Based on Soft Label and Sample Weight Optimization [J]. Computer Science, 2022, 49(8): 157-164.
[7] CHEN Jun, HE Qing, LI Shou-yu. Archimedes Optimization Algorithm Based on Adaptive Feedback Adjustment Factor [J]. Computer Science, 2022, 49(8): 237-246.
[8] WANG Bing, WU Hong-liang, NIU Xin-zheng. Robot Path Planning Based on Improved Potential Field Method [J]. Computer Science, 2022, 49(7): 196-203.
[9] TANG Feng, FENG Xiang, YU Hui-qun. Multi-task Cooperative Optimization Algorithm Based on Adaptive Knowledge Transfer andResource Allocation [J]. Computer Science, 2022, 49(7): 254-262.
[10] ZHAO Dong-mei, WU Ya-xing, ZHANG Hong-bin. Network Security Situation Prediction Based on IPSO-BiLSTM [J]. Computer Science, 2022, 49(7): 357-362.
[11] CHEN Jun-wu, YU Hua-shan. Strategies for Improving Δ-stepping Algorithm on Scale-free Graphs [J]. Computer Science, 2022, 49(6A): 594-600.
[12] LIU Zhang-hui, ZHENG Hong-qiang, ZHANG Jian-shan, CHEN Zhe-yi. Computation Offloading and Deployment Optimization in Multi-UAV-Enabled Mobile Edge Computing Systems [J]. Computer Science, 2022, 49(6A): 619-627.
[13] FAN Xing-ze, YU Mei. Coverage Optimization of WSN Based on Improved Grey Wolf Optimizer [J]. Computer Science, 2022, 49(6A): 628-631.
[14] ZHU Xu-hui, SHEN Guo-jiao, XIA Ping-fan, NI Zhi-wei. Model Based on Spirally Evolution Glowworm Swarm Optimization and Back Propagation Neural Network and Its Application in PPP Financing Risk Prediction [J]. Computer Science, 2022, 49(6A): 667-674.
[15] WANG Shan, XU Chu-yi, SHI Chun-xiang, ZHANG Ying. Study on Cloud Classification Method of Satellite Cloud Images Based on CNN-LSTM [J]. Computer Science, 2022, 49(6A): 675-679.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!