Cost-Effective Spot Instances Provisioning Using Features of Cloud Markets

Cost-Effective Spot Instances Provisioning Using Features of Cloud Markets

Abdullah Alourani, Ajay D. Kshemkalyani
Copyright: © 2022 |Volume: 12 |Issue: 1 |Pages: 27
ISSN: 2156-1834|EISSN: 2156-1826|EISBN13: 9781683182535|DOI: 10.4018/IJCAC.308276
Cite Article Cite Article

MLA

Alourani, Abdullah, and Ajay D. Kshemkalyani. "Cost-Effective Spot Instances Provisioning Using Features of Cloud Markets." IJCAC vol.12, no.1 2022: pp.1-27. http://doi.org/10.4018/IJCAC.308276

APA

Alourani, A. & Kshemkalyani, A. D. (2022). Cost-Effective Spot Instances Provisioning Using Features of Cloud Markets. International Journal of Cloud Applications and Computing (IJCAC), 12(1), 1-27. http://doi.org/10.4018/IJCAC.308276

Chicago

Alourani, Abdullah, and Ajay D. Kshemkalyani. "Cost-Effective Spot Instances Provisioning Using Features of Cloud Markets," International Journal of Cloud Applications and Computing (IJCAC) 12, no.1: 1-27. http://doi.org/10.4018/IJCAC.308276

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Cloud computing offers a variable-cost payment scheme that allows cloud customers to specify the price they are willing to pay for renting spot instances at much lower costs than fixed payment schemes, and depending on the varying demand from cloud customers, cloud platforms could revoke spot instances at any time. To alleviate the effect of spot instance revocations, applications often employ different fault-tolerance mechanisms to minimize or even eliminate the lost work for each spot instance revocation. However, these fault-tolerance mechanisms incur additional overhead related to application completion time and deployment cost. This article proposes a novel cloud market-based approach for provisioning spot instances using features of cloud markets to reduce the deployment cost and completion time of applications. The simulation results show that the approach reduces the deployment cost and completion time compared to approaches based on fault-tolerance mechanisms.

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.