Skip to main navigation Skip to search Skip to main content

How to bid the cloud

  • Liang Zheng
  • , Carlee Joe-Wong
  • , Chee Wei Tan
  • , Mung Chiang
  • , Xinyu Wang

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

Amazon's Elastic Compute Cloud (EC2) uses auction-based spot pricing to sell spare capacity, allowing users to bid for cloud resources at a highly reduced rate. Amazon sets the spot price dynamically and accepts user bids above this price. Jobs with lower bids (including those already running) are interrupted and must wait for a lower spot price before resuming. Spot pricing thus raises two basic questions: how might the provider set the price, and what prices should users bid? Computing users' bidding strategies is particularly challenging: higher bid prices reduce the probability of, and thus extra time to recover from, interruptions, but may increase users' cost. We address these questions in three steps: (1) modeling the cloud provider's setting of the spot price and matching the model to historically offered prices, (2) deriving optimal bidding strategies for different job requirements and interruption overheads, and (3) adapting these strategies to MapReduce jobs with master and slave nodes having different interruption overheads. We run our strategies on EC2 for a variety of job sizes and instance types, showing that spot pricing reduces user cost by 90% with a modest increase in completion time compared to on-demand pricing.
Original languageEnglish
Title of host publicationSIGCOMM'15 - Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication
Place of PublicationNew York
PublisherAssociation for Computing Machinery
Pages71-84
ISBN (Print)9781450335423
DOIs
Publication statusPublished - Aug 2015
Event2015 ACM Conference on Special Interest Group on Data Communication (SIGCOMM 2015) - London, United Kingdom
Duration: 17 Aug 201521 Aug 2015

Conference

Conference2015 ACM Conference on Special Interest Group on Data Communication (SIGCOMM 2015)
Abbreviated titleSIGCOMM '15
PlaceUnited Kingdom
CityLondon
Period17/08/1521/08/15

Research Keywords

  • Cloud pricing
  • Optimization
  • Spot instance

Fingerprint

Dive into the research topics of 'How to bid the cloud'. Together they form a unique fingerprint.

Cite this