• DocumentCode
    1618723
  • Title

    Task Scheduling on the Cloud with Hard Constraints

  • Author

    Long Thai ; Varghese, Blesson ; Barker, Adam

  • Author_Institution
    Sch. of Comput. Sci., Univ. of St Andrews, St. Andrews, UK
  • fYear
    2015
  • Firstpage
    95
  • Lastpage
    102
  • Abstract
    Scheduling Bag-of-Tasks (BoT) applications on the cloud can be more challenging than grid and cluster environments. This is because a user may have a budgetary constraint or a deadline for executing the BoT application in order to keep the overall execution costs low. The research in this paper is motivated to investigate task scheduling on the cloud, given two hard constraints based on a user-defined budget and a deadline. A heuristic algorithm is proposed and implemented to satisfy the hard constraints for executing the BoT application in a cost effective manner. The proposed algorithm is evaluated using four scenarios that are based on the trade-off between performance and the cost of using different cloud resource types. The experimental evaluation confirms the feasibility of the algorithm in satisfying the constraints. The key observation is that multiple resource types can be a better alternative to using a single type of resource.
  • Keywords
    cloud computing; grid computing; pattern clustering; scheduling; BoT application; budgetary constraint; cloud resource type; cluster environment; grid environment; hard constraint; heuristic algorithm; scheduling bag-of-tasks application; task scheduling; user-defined budget; Cloud computing; Heuristic algorithms; Mathematical model; Performance gain; Scheduling; Throughput; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services (SERVICES), 2015 IEEE World Congress on
  • Conference_Location
    New York City, NY
  • Print_ISBN
    978-1-4673-7274-9
  • Type

    conf

  • DOI
    10.1109/SERVICES.2015.22
  • Filename
    7196509