An agent-based workflow scheduling mechanism with deadline constraint on hybrid cloud environment

被引:14
|
作者
Chang, Yue-Shan [1 ]
Fan, Chih-Tien [2 ]
Sheu, Ruey-Kai [3 ]
Jhu, Syuan-Ru [1 ]
Yuan, Shyan-Ming [2 ]
机构
[1] Natl Taipei Univ, Dept Comp Sci & Informat Engn, 151 Univ Rd, New Taipei 237, Taiwan
[2] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
[3] Tunghai Univ, Dept Comp Sci, Taichung, Taiwan
关键词
cloud computing; deadline constraint; hybrid cloud; mobile agent; workflow scheduling; SCIENTIFIC WORKFLOWS; ALGORITHM; TAXONOMY; TASKS;
D O I
10.1002/dac.3401
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the advances of cloud computing, business and scientific-oriented jobs with certain workflows are increasingly migrated to and run on a variety of cloud environments. These jobs are often with the property of deadline constraint and have to be completed within limited time. Therefore, to schedule a job with workflow (short for workflow) with deadline constraint is increasingly becoming a crucial research issue. In this paper, we, based on previous work, propose an agent-based workflow scheduling mechanism to schedule workflows that are with deadline constraint into federated cloud environment. Design and MethodsWe add a workflow agent into the original framework to schedule the deadline-constraint workflow. The workflow agent can smoothly schedule workflows to the cloud system according to their required resource and automatically monitor their execution. In order to accurately predict the execution time of each task to meet deadline constraint on certain VM with given resource, we inherit the use of rough set theory to estimate execution time of task in our previous work. Result and DiscussionA heuristic algorithm that is embedded into the workflow agent is also proposed because the problem had been shown to be NP-complete. The mechanism also adopts dynamic job dispatching method to reduce the usage of VM and to improve the resource utilization. We also conducted experiments to evaluate the efficiency and effectiveness. ConclusionThe experimental results show that the prediction time is very close to the real execution time and can efficiently schedule multiple scientific workflows to meet the deadline constraints simultaneously.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] An enhanced deadline constraint based task scheduling mechanism for cloud environment
    Nayak, Suvendu Chandan
    Parida, Sasmita
    Tripathy, Chitaranjan
    Pattnaik, Prasant Kumar
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (02) : 282 - 294
  • [2] Reliability Based Workflow Scheduling on Cloud Computing with Deadline Constraint
    Khurana, Savita
    Sharma, Gaurav
    Kumar, Manni
    Goyal, Nitin
    Sharma, Bhanu
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 130 (02) : 1417 - 1434
  • [3] Reliability Based Workflow Scheduling on Cloud Computing with Deadline Constraint
    Savita Khurana
    Gaurav Sharma
    Manni Kumar
    Nitin Goyal
    Bhanu Sharma
    Wireless Personal Communications, 2023, 130 : 1417 - 1434
  • [4] Deadline and Cost based Workflow Scheduling in Hybrid Cloud
    Chopra, Nitish
    Singh, Sarbjeet
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 840 - 846
  • [5] Scheduling with Deadline Constraint of Healthcare Applications on Cloud-Based Workflow
    Che, Haiying
    Wang, Xiaolong
    Wang, Hong
    Bai, Zixing
    Li, Honglei
    JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2020, 10 (10) : 2430 - 2438
  • [6] Online Multiple Workflow Scheduling under Privacy and Deadline in Hybrid Cloud Environment
    Sharif, Shaghayegh
    Taheri, Javid
    Zomaya, Albert Y.
    Nepal, Surya
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 455 - 462
  • [7] Deadline constraint heuristic-based genetic algorithm for workflow scheduling in cloud
    Verma, Amandeep
    Kaushal, Sakshi
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2014, 5 (02) : 96 - 106
  • [8] PCP–ACO: a hybrid deadline-constrained workflow scheduling algorithm for cloud environment
    Peyman Shobeiri
    Mehdi Akbarian Rastaghi
    Saeid Abrishami
    Behnam Shobiri
    The Journal of Supercomputing, 2024, 80 : 7750 - 7780
  • [9] Energy-aware Scheduling of Workflow in Cloud Center with Deadline Constraint
    Li, Hao
    Zhu, Hai
    Ren, Guoheng
    Wang, Hongfeng
    Zhang, Hong
    Chen, Liyong
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 415 - 418
  • [10] VM instance selection for deadline constraint job on agent-based interconnected cloud
    Fan, Chih-Tien
    Chang, Yue-Shan
    Yuan, Shyan-Ming
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 470 - 487