• DocumentCode
    38884
  • Title

    A Truthful Dynamic Workflow Scheduling Mechanism for Commercial Multicloud Environments

  • Author

    Fard, Hamid Mohammadi ; Prodan, Radu ; Fahringer, Thomas

  • Author_Institution
    Inst. for Comput. Sci., Univ. of Innsbruck, Innsbruck, Austria
  • Volume
    24
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    1203
  • Lastpage
    1212
  • Abstract
    The ultimate goal of cloud providers by providing resources is increasing their revenues. This goal leads to a selfish behavior that negatively affects the users of a commercial multicloud environment. In this paper, we introduce a pricing model and a truthful mechanism for scheduling single tasks considering two objectives: monetary cost and completion time. With respect to the social cost of the mechanism, i.e., minimizing the completion time and monetary cost, we extend the mechanism for dynamic scheduling of scientific workflows. We theoretically analyze the truthfulness and the efficiency of the mechanism and present extensive experimental results showing significant impact of the selfish behavior of the cloud providers on the efficiency of the whole system. The experiments conducted using real-world and synthetic workflow applications demonstrate that our solutions dominate in most cases the Pareto-optimal solutions estimated by two classical multiobjective evolutionary algorithms.
  • Keywords
    Pareto optimisation; cloud computing; evolutionary computation; natural sciences computing; pricing; scheduling; workflow management software; Pareto-optimal solutions; classical multiobjective evolutionary algorithms; commercial multicloud environments; completion time minimization; monetary cost; pricing model; real-world workflow applications; scientific workflows; selfish behavior; single task scheduling; social cost; synthetic workflow applications; truthful dynamic workflow scheduling mechanism; Dynamic scheduling; Game theory; Games; Heuristic algorithms; Optimization; Processor scheduling; Workflow scheduling; game theory; multicloud environment; reverse auction; truthful mechanism;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2012.257
  • Filename
    6295608