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 on dependability and resilience management in Cloud environments, and conclude with an overview of emerging research directions.
%0 Book Section
%1 KoReBrBrJoBaStGi2012-ResBook-CloudChallenges
%A Kounev, Samuel
%A Reinecke, Philipp
%A Brosig, Fabian
%A Bradley, Jeremy T.
%A Joshi, Kaustubh
%A Babka, Vlastimil
%A Stefanek, Anton
%A Gilmore, Stephen
%B Resilience Assessment and Evaluation of Computing Systems
%C Berlin, Heidelberg
%D 2012
%E Wolter, K.
%E Avritzer, A.
%E Vieira, M.
%E van Moorsel, A.
%I Springer-Verlag
%K Analytical_and_simulation-based_analysis Application_quality_of_service_management Cloud Design_of_software_and_systems Elasticity Multi-criteria_optimization Performance Power Power-energy_efficient_computing Prediction Reliability Resource_management Security Self-adaptive-systems Self-aware-computing Survey Virtualization descartes t_bookchapter
%T Providing Dependability and Resilience in the Cloud: Challenges and Opportunities
%U http://www.springer.com/computer/communication+networks/book/978-3-642-29031-2
%X 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 on dependability and resilience management in Cloud environments, and conclude with an overview of emerging research directions.
@incollection{KoReBrBrJoBaStGi2012-ResBook-CloudChallenges,
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 on dependability and resilience management in Cloud environments, and conclude with an overview of emerging research directions.}},
added-at = {2020-04-06T11:21:13.000+0200},
address = {Berlin, Heidelberg},
author = {Kounev, Samuel and Reinecke, Philipp and Brosig, Fabian and Bradley, Jeremy T. and Joshi, Kaustubh and Babka, Vlastimil and Stefanek, Anton and Gilmore, Stephen},
biburl = {https://www.bibsonomy.org/bibtex/2f152e85e52040911fe70c5ae3238cc64/se-group},
booktitle = {Resilience Assessment and Evaluation of Computing Systems},
editor = {Wolter, K. and Avritzer, A. and Vieira, M. and van Moorsel, A.},
interhash = {0c0d7e0fe2d22683b7cb87021addaea8},
intrahash = {f152e85e52040911fe70c5ae3238cc64},
keywords = {Analytical_and_simulation-based_analysis Application_quality_of_service_management Cloud Design_of_software_and_systems Elasticity Multi-criteria_optimization Performance Power Power-energy_efficient_computing Prediction Reliability Resource_management Security Self-adaptive-systems Self-aware-computing Survey Virtualization descartes t_bookchapter},
note = {ISBN: 978-3-642-29031-2},
publisher = {Springer-Verlag},
series = {XVIII},
timestamp = {2020-10-20T15:31:21.000+0200},
title = {Providing Dependability and Resilience in the Cloud: Challenges and Opportunities},
url = {http://www.springer.com/computer/communication+networks/book/978-3-642-29031-2},
year = 2012
}