• DocumentCode
    1971400
  • Title

    Optimal Time-Cost Tradeoff of Parallel Service Workflow in Federated Heterogeneous Clouds

  • Author

    Gueyoung Jung ; Hyunjoo Kim

  • Author_Institution
    Xerox Res. Center Webster, Webster, NY, USA
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    499
  • Lastpage
    506
  • Abstract
    Federated cloud enables a workflow to be deployed in multiple private and public clouds. By facilitating external cloud-based services to execute sub-tasks of the workflow, service workflow owners can reduce the cost of executing the workflow, while meeting a performance requirement, since those cloud-based services can be more cost efficient and have better performance than internal ones. However, due to inter-dependencies between sub-tasks, the complexity of the workflow, and the heterogeneity of clouds, it is a challenge to achieve the optimal tradeoff between cost and performance. This paper presents a novel workflow scheduler designed to achieve the optimal end-to-end execution time and cost when deploying such complex workflows in heterogeneous computing nodes in clouds. Specifically, our scheduling algorithm addresses the tradeoff between the execution cost, the computing time, and the data transfer delay between sub-tasks. Our scheduler can handle complex workflows that contain recursively paralleled sub-flows caused by branch and merging sub-tasks. Experiments indicate that our scheduler can efficiently compute the near optimal deployment compared with greedy and evolutionary algorithms for both end-to-end execution time and corresponding cost.
  • Keywords
    cloud computing; scheduling; clouds heterogeneity; data transfer; end-to-end execution time; external cloud-based services; federated heterogeneous clouds; heterogeneous computing nodes; optimal time-cost tradeoff; parallel service workflow; private clouds; public clouds; sub-tasks interdependencies; workflow complexity; workflow scheduler; Abstracts; Cloud computing; Data transfer; Delays; Equations; Heuristic algorithms; Merging; cloud; optimization; parallel workflow; tradeoff;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2013 IEEE 20th International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5025-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2013.73
  • Filename
    6649617