Skip to main navigation Skip to search Skip to main content

A framework for Amazon EC2 bidding strategy under SLA constraints

  • University of Illinois at Urbana-Champaign
  • Tongji University
  • Illinois Institute of Technology

Research output: Contribution to journalArticlepeer-review

43 Scopus citations

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 tradeoffs under this scheme are of great value for users seeking to reduce their costs while maintaining high reliability. In this paper, we propose a set of bidding strategies under several service-level agreement (SLA) constraints. In particular, we aim to minimize the monetary 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 checkpointing 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.

Original languageEnglish
Article number6674938
Pages (from-to)2-11
Number of pages10
JournalIEEE Transactions on Parallel and Distributed Systems
Volume25
Issue number1
DOIs
StatePublished - Jan 1 2014

Keywords

  • bidding strategy
  • Cloud computing
  • EC2

Fingerprint

Dive into the research topics of 'A framework for Amazon EC2 bidding strategy under SLA constraints'. Together they form a unique fingerprint.

Cite this