Banking on Decoupling: Budget-driven Sustainability for HPC Applications on EC2 Spot Instances

被引:5
|
作者
Taifi, Moussa [1 ]
机构
[1] Temple Univ, Comp & Informat Sci Dept, Philadelphia, PA 19122 USA
来源
2012 31ST INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2012) | 2012年
关键词
Spot Instances; Cloud-based Fault Tolerance; Cloud virtual clusters; Auction-based cloud computing; Decoupling Parallel Programming Models; Cost-aware Optimization models;
D O I
10.1109/SRDS.2012.11
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud providers are auctioning their excess capacity using dynamically priced virtual instances. These spot instances provide significant savings compared to on-demand or fixed price instances. The users willing to use these resources are asked to provide a maximum bid price per hour, and the cloud provider runs the instances as long as the market price is below the user's bid price. By using such resources, the users are exposed explicitly to failures and need to adapt their applications to provide some level of fault tolerance. In this paper we expose the effect of bidding in the case of virtual HPC clusters composed of spot instances. We describe the interesting effect of uniform versus non-uniform bidding, in terms of failure rate and failure model. We propose an initial attempt to deal with the problem of predicting the runtime of a parallel application under various bidding strategies and various system parameters. We describe the relationship between bidding strategies and programming models. We build a preliminary optimization model that uses real price traces from Amazon Web Services as inputs, as well as instrumented values related to the processing and network capacities of clusters instances on the EC2 services. Our results show preliminary insights into the relationship between non-uniform bidding and application scaling strategies.
引用
收藏
页码:442 / 447
页数:6
相关论文
共 17 条
  • [1] Classification of price fluctuations for Spot Instances on Amazon EC2
    Isobe, Genki
    Katayama, Daisuke
    Aketani, Sora
    Koita, Takahiro
    IEICE COMMUNICATIONS EXPRESS, 2021, 10 (12): : 991 - 996
  • [2] Performance and Behavior Characterization of Amazon EC2 Spot Instances
    Thanh-Phuong Pham
    Ristov, Sasko
    Fahringer, Thomas
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 73 - 81
  • [3] A Novel Checkpointing Scheme for Amazon EC2 Spot Instances
    Khatua, Sunirmal
    Mukherjee, Nandini
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 180 - 181
  • [4] On Estimating Minimum Bids for Amazon EC2 Spot Instances
    Lumpe, Markus
    Chhetri, Mohan Baruwal
    Quoc Bao Vo
    Kowalczyk, Ryszard
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 391 - 400
  • [5] Performance evaluation of bidding price for Spot Instances on Amazon EC2
    Katayama, Daisuke
    Koita, Takahiro
    IEICE COMMUNICATIONS EXPRESS, 2022, 11 (08): : 543 - 547
  • [6] Constructing Reliable Computing Environments on Top of Amazon EC2 Spot Instances
    Sampaio, Altino M.
    Barbosa, Jorge G.
    ALGORITHMS, 2020, 13 (08)
  • [7] Application-Centric Resource Provisioning for Amazon EC2 Spot Instances
    Khatua, Sunirmal
    Mukherjee, Nandini
    EURO-PAR 2013 PARALLEL PROCESSING, 2013, 8097 : 267 - 278
  • [8] Bidding Strategies for Amazon EC2 Spot Instances-A Comprehensive Review
    Khandelwal, Veena
    Chaturvedi, Anand Kishore
    Gupta, Chandra Prakash
    2018 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2018,
  • [9] On Estimating Bids for Amazon EC2 Spot Instances Using Time Series Forecasting
    Chhetri, Mohan Baruwal
    Lumpe, Markus
    Quoc Bao Vo
    Kowalczyk, Ryszard
    2017 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC), 2017, : 44 - 51
  • [10] Reducing the price of resource provisioning using EC2 spot instances with prediction models
    Fabra, Javier
    Ezpeleta, Joaquin
    Alvarez, Pedro
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 96 : 348 - 367