Skip to main content

How Checkpointing Can Reduce Cost of Using Clouds?

  • Conference paper
EKC 2010

Part of the book series: Springer Proceedings in Physics ((SPPHY,volume 138))

  • 450 Accesses

Abstract

With the recent advent of Cloud Computing, the vision of computing as a utility has reached new heights. Resource prices can now change dynamically based on current demand and supply. In December 2009, Amazon released Spot Instances, which sell the spare capacity of their data centers. This spare capacity is sold using an auction-like bidding system. Instances are allocated or terminated depending on whether the current instance price is above or below the user’s bid price. While pricing and reliability can vary dramatically and dynamically, current middleware have few mechanisms that deal with the cost-reliability trade-offs effectively. Also the failure rates are highly depending on the number of bids, the degree of bid, and the number of available resources. In this paper, we present how checkpointing can be used to reduce the cost and volatility of resource provisioning. Based on the real, recent price history of the spot instances we show the performance of the checkpointing schemes including the proposed one in terms of monetary cost and completion time of tasks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amazon EC2 web, http://aws.amazon.com/ec2/

  2. RackSpace web, http://www.rackspace.com/

  3. Amazon EC2’s Spot Instances web, http://aws.amazon.com/ec2/spot-instances/

  4. Right Scale web, http://www.rightscale.com/

  5. Fu, S., Xu, C.-Z.: Exploring event correlation for failure prediction in coalitions of clusters. ACM/IEEE Supercomputing Conference (SC), pp. 1–12 (September 2007)

    Google Scholar 

  6. Javadi, B., Kondo, D., Vincent, J., Anderson, D.P.: Mining for Availability Models in Large-Scale Distributed Systems: A Case Study of SETI@home. In: IEEE/ACM International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS (September 2009)

    Google Scholar 

  7. Duda, A.: The effects of checkpointing on program execution time. Information Processing Letters 16(1), 221–229 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  8. Yi, S., Heo, J., Cho, Y., Hong, J.: Taking point decision mechanism for page-level incremental checkpointing based on cost analysis of process execution time. Journal of Information Science and Engineering 23(5), 1325–1337 (2007)

    Google Scholar 

  9. Plank, J.S., Li, K., Puening, M.A.: Diskless Checkpointing. IEEE Transactions on Parallel and Distributed Systems 9(10), 972–986 (1998)

    Article  Google Scholar 

  10. Yi, S., Kondo, D., Andrzejak, A.: Reducing Costs of Spot Instances via Checkpointing in the Amazon Elastic Compute Cloud. In: Proceedings of the 3rd International Conference on Cloud Computing (July 2010)

    Google Scholar 

  11. Andrzejak, A., Yi, S., Kondo, D.: Decision Model for Cloud Computing under SLA Constraints. In: MASCOTS 2010 (August 2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yi, S., Kondo, D. (2011). How Checkpointing Can Reduce Cost of Using Clouds?. In: Han, MW., Lee, J. (eds) EKC 2010. Springer Proceedings in Physics, vol 138. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17913-6_11

Download citation

Publish with us

Policies and ethics