• DocumentCode
    2784483
  • Title

    Towards Optimal Bidding Strategy for Amazon EC2 Cloud Spot Instance

  • Author

    Tang, Shaojie ; Yuan, Jing ; Li, Xiang-Yang

  • Author_Institution
    Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    91
  • Lastpage
    98
  • Abstract
    With the recent introduction of Spot Instances in the Amazon Elastic Compute Cloud (EC2), users can bid for resources and thus control the balance of reliability versus monetary costs. Mechanisms and tools that deal with the cost-reliability trade-offs under this schema are of great value for users seeking to lessen their costs while maintaining high reliability. In this paper, we propose a set of bidding strategies to minimize the cost and volatility of resource provisioning. Essentially, to derive an optimal bidding strategy, we formulate this problem as a Constrained Markov Decision Process (CMDP). Based on this model, we are able to obtain an optimal randomized bidding strategy through linear programming. Using real Instance Price traces and workload models, we compare several adaptive check-pointing schemes in terms of monetary costs and job completion time. We evaluate our model and demonstrate how users should bid optimally on Spot Instances to reach different objectives with desired levels of confidence.
  • Keywords
    Markov processes; checkpointing; cloud computing; cost reduction; linear programming; software maintenance; software reliability; Amazon EC2 cloud spot instance; Amazon elastic compute cloud; CMDP; adaptive check-pointing schemes; constrained Markov decision process; cost minimization; cost-reliability trade-offs; instance price traces; job completion time; linear programming; monetary costs; optimal randomized bidding strategy; reliability balance control; workload models; Checkpointing; Computational modeling; History; Linear programming; Markov processes; Pricing; Reliability; EC2; bidding strategy; cloud computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4673-2892-0
  • Type

    conf

  • DOI
    10.1109/CLOUD.2012.134
  • Filename
    6253493