• DocumentCode
    169287
  • Title

    A budget and deadline aware scientific workflow resource provisioning and scheduling mechanism for cloud

  • Author

    Jiyuan Shi ; Junzhou Luo ; Fang Dong ; Jinghui Zhang

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
  • fYear
    2014
  • fDate
    21-23 May 2014
  • Firstpage
    672
  • Lastpage
    677
  • Abstract
    Currently in large-scale scientific experiments, scientists often submit scientific workflow jobs at different time. From the view of system, the entire workload is a stream of jobs submitted at an unpredictable time and different job has different priority and deadline. Moreover the cost of performing these jobs cannot exceed a certain budget constraint. Therefore how to perform scientific workflow applications efficiently in cloud has become the urgent problem. However most of existing work didn´t consider unpredictable submission time of jobs, as well as budget and deadline constrains. In this paper, we design an elastic resource provisioning and task scheduling mechanism to perform scientific workflows in cloud. Our goal is to complete as many high-priority workflows as possible under budget and deadline constrains. This mechanism consists of three phases: workflow preprocessing, elastic resource provisioning and task scheduling. We perform evaluation with real AMS experiment scientific computing data under different budget constraints. We also consider inaccurate task execution time, VM provisioning delays and task failures in evaluation. The results show that our mechanism achieves a better performance than these reference mechanisms. In addition, the inaccurate task execution time, VM provisioning delays, and task failures do not bring significant impact to mechanism´s performance.
  • Keywords
    cloud computing; scheduling; workflow management software; budget aware scientific workflow resource provisioning; budget constraint; budget constraints; cloud computing; deadline aware scientific workflow resource provisioning; elastic resource provisioning; scheduling mechanism; scientific computing data; task scheduling; unpredictable time; workflow preprocessing; Processor scheduling; Virtual machining; budget-constrain; cloud; deadline-constrain; elastic; scaling; scientific; task scheduling; workflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design (CSCWD), Proceedings of the 2014 IEEE 18th International Conference on
  • Conference_Location
    Hsinchu
  • Type

    conf

  • DOI
    10.1109/CSCWD.2014.6846925
  • Filename
    6846925