How Small and Medium Enterprises (SMEs) Should Bid for Spot Instances of Amazon's EC2 Cloud

How Small and Medium Enterprises (SMEs) Should Bid for Spot Instances of Amazon's EC2 Cloud

Debashis Saha
Copyright: © 2014 |Volume: 10 |Issue: 4 |Pages: 17
ISSN: 1548-0631|EISSN: 1548-064X|EISBN13: 9781466652941|DOI: 10.4018/IJBDCN.2014100103
Cite Article Cite Article

MLA

Saha, Debashis. "How Small and Medium Enterprises (SMEs) Should Bid for Spot Instances of Amazon's EC2 Cloud." IJBDCN vol.10, no.4 2014: pp.43-59. http://doi.org/10.4018/IJBDCN.2014100103

APA

Saha, D. (2014). How Small and Medium Enterprises (SMEs) Should Bid for Spot Instances of Amazon's EC2 Cloud. International Journal of Business Data Communications and Networking (IJBDCN), 10(4), 43-59. http://doi.org/10.4018/IJBDCN.2014100103

Chicago

Saha, Debashis. "How Small and Medium Enterprises (SMEs) Should Bid for Spot Instances of Amazon's EC2 Cloud," International Journal of Business Data Communications and Networking (IJBDCN) 10, no.4: 43-59. http://doi.org/10.4018/IJBDCN.2014100103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

In cloud service provisioning, spot instances are spare slots for which it has no pre-booking, unlike reserved or on-demand instances for which a cloud service provider (CSP) has a priori booking. CSPs like Amazon prefer spot instance approach to sell their “idle” computing resources as and when these idle slots appear. Though they price the spot instances dynamically depending on supply-demand status, usually the spots instances are relatively cheap. Hence, Amazon's spot instances are an attractive option for IT managers in small and medium enterprises (SMEs) that normally have sporadic requirements for resources. However, SMEs have to win their desired spot instances through the auction mechanism conducted by Amazon. Since the IT manager always looks for finishing her job quickly within some specified budget, finding how to bid for spot instances in order to stay within its limited budget is a challenging task for her. She may continue to consume spot instances as long as her bid exceeds the current spot price. But, if she loses at any point, the unfinished task must be put on hold by some checkpointing mechanism so that the task may resume from the same point when she wins the spot next time. Using simulations for a very popular cloud, namely Amazon EC2, it has been found that, at a lower bid price, OPTIMAL checkpointing leads to a total cost higher than the total HOURLY checkpointing cost on a much higher bid value. Therefore, SMEs should go for higher bid prices when using OPTIMAL checkpointing and lower bid prices with HOURLY checkpointing. In the process, the author has observed some interesting correlation among checkpoint strategy, task reliability and completion time, which is reported here.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.