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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
“Resilience Benchmarking”
- 2.
“Software Aging and Rejuvenation for Increased Resilience: Modeling, Analysis and Applications”
- 3.
“Failure Diagnosis of Complex Systems”
- 4.
“Scalable Stochastic Modelling”
- 5.
“Online Prediction”
- 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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)