Skip to main content

Providing Dependability and Resilience in the Cloud: Challenges and Opportunities

  • Chapter
  • First Online:

Abstract

Cloud Computing is a novel paradigm for providing data center resources as on-demand services in a pay-as-you-go manner. It promises significant cost savings by making it possible to consolidate workloads and share infrastructure resources among multiple applications resulting in higher cost- and energy-efficiency. However, these benefits come at the cost of increased system complexity and dynamicity posing new challenges in providing service dependability and resilience for applications running in a Cloud environment. At the same time, the virtualization of physical resources, inherent in Cloud Computing, provides new opportunities for novel dependability and quality-of-service management techniques that can potentially improve system resilience. In this chapter, we first discuss in detail the challenges and opportunities introduced by the Cloud Computing paradigm. We then provide a review of the state of the art in dependability and resilience management in Cloud environments, and conclude with an overview of emerging research directions.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.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

Learn about institutional subscriptions

Notes

  1. 1.

    “Resilience Benchmarking”

  2. 2.

    “Software Aging and Rejuvenation for Increased Resilience: Modeling, Analysis and Applications”

  3. 3.

    “Failure Diagnosis of Complex Systems”

  4. 4.

    “Scalable Stochastic Modelling”

  5. 5.

    “Online Prediction”

  6. 6.

    “Providing Dependability and Resilience in the Cloud: Case Studies”

Acknowledgments

The work of the first author was funded by the German Research Foundation (DFG) under grant No. KO 3445/6-1. Jeremy Bradley and Anton Stefanek are supported by the UK Engineering and Physical Sciences Research Council on the AMPS project (reference EP/G011737/1). Vlastimil Babka is supported by the Czech Science Foundation project GACR P202/10/J042.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Samuel Kounev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kounev, S. et al. (2012). Providing Dependability and Resilience in the Cloud: Challenges and Opportunities. In: Wolter, K., Avritzer, A., Vieira, M., van Moorsel, A. (eds) Resilience Assessment and Evaluation of Computing Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29032-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29032-9_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29031-2

  • Online ISBN: 978-3-642-29032-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics