Bricklayer: Resource Composition on the Spot Market

Walter Wong, Lorenzo Corneo, Aleksandr Zavodovski, Pengyuan Zhou, Nitinder Mohan, Jussi Kangasharju

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

3 Citations (Scopus)

Abstract

AWS offers discounted transient virtual instances as a way to sell unused resources in their data-centers, and users can enjoy up to 90% discount as compared to the regular on-demand pricing. Despite the economic incentives to purchase these transient instances, they do not come with regular availability SLAs, meaning that they can be evicted at any moment. Hence, the user is responsible for managing the instance availability to meet the application requirements. In this paper, we present Bricklayer, a software tool that assists users to better use transient resources in the cloud, reducing costs for the same amount of resources, and increasing the overall instance availability. Bricklayer searches for possible combinations of smaller and cheaper instances to compose the requested amount of resources while deploying them into different spot markets to reduce the risk of eviction. We implemented and evaluated Bricklayer using 3 months of historical data from AWS and found out that it can reduce up 54% of the regular spot price and up to 95% compared to the standard on-demand pricing.

Original languageEnglish
Title of host publication2020 IEEE International Conference on Communications, ICC 2020 - Proceedings
Pages1-7
Number of pages7
ISBN (Electronic)9781728150895
DOIs
Publication statusPublished - 2020
Externally publishedYes

Publication series

NameIEEE International Conference on Communications
Volume2020-June
ISSN (Print)1550-3607

Keywords

  • Cloud computing
  • Pricing
  • Measurement
  • Transient analysis
  • Servers
  • Electronic mail
  • Graphics processing units
  • spot instances
  • availability

Fingerprint

Dive into the research topics of 'Bricklayer: Resource Composition on the Spot Market'. Together they form a unique fingerprint.

Cite this