• DocumentCode
    267072
  • Title

    Executing Bag of Distributed Tasks on the Cloud: Investigating the Trade-Offs between Performance and Cost

  • Author

    Long Thai ; Varghese, Blesson ; Barker, Adam

  • Author_Institution
    Sch. of Comput. Sci., Univ. of St. Andrews, St. Andrews, UK
  • fYear
    2014
  • fDate
    15-18 Dec. 2014
  • Firstpage
    400
  • Lastpage
    407
  • Abstract
    Bag of Distributed Tasks (BoDT) can benefit from decentralised execution on the Cloud. However, there is a trade-off between the performance that can be achieved by employing a large number of Cloud VMs for the tasks and the monetary constraints that are often placed by a user. The research reported in this paper is motivated towards investigating this trade-off so that an optimal plan for deploying BoDT applications on the cloud can be generated. A heuristic algorithm, which considers the user´s preference of performance and cost is proposed and implemented. The feasibility of the algorithm is demonstrated by generating execution plans for a sample application. The key result is that the algorithm generates optimal execution plans for the application over 91% of the time.
  • Keywords
    cloud computing; costing; virtual machines; BoDT; bag of distributed task execution; cloud VM; decentralised execution; execution plan generation; heuristic algorithm; monetary constraints; performance-cost trade-off; Cloud computing; Data transfer; Distributed databases; Equations; Heuristic algorithms; Mathematical model; Prediction algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
  • Conference_Location
    Singapore
  • Type

    conf

  • DOI
    10.1109/CloudCom.2014.29
  • Filename
    7037695