Scalable Stochastic Models for Cloud Services
<p>Cloud computing appears to be a paradigm shift in service oriented computing. Massively scalable Cloud architectures are spawned by new business and social applications as well as Internet driven economics. Besides being inherently large scale and highly distributed, Cloud systems are almos...
Main Author: | |
---|---|
Other Authors: | |
Published: |
2012
|
Subjects: | |
Online Access: | http://hdl.handle.net/10161/6110 |
id |
ndltd-DUKE-oai-dukespace.lib.duke.edu-10161-6110 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-DUKE-oai-dukespace.lib.duke.edu-10161-61102013-01-18T03:05:23ZScalable Stochastic Models for Cloud ServicesGhosh, RahulComputer engineeringComputer scienceElectrical engineeringAnalyticsCloudMarkov chainsOptimizationPerformance modelingStochastic processes<p>Cloud computing appears to be a paradigm shift in service oriented computing. Massively scalable Cloud architectures are spawned by new business and social applications as well as Internet driven economics. Besides being inherently large scale and highly distributed, Cloud systems are almost always virtualized and operate in automated shared environments. The deployed Cloud services are still in their infancy and a variety of research challenges need to be addressed to predict their long-term behavior. Performance and dependability of Cloud services are in general stochastic in nature and they are affected by a large number of factors, e.g., nature of workload and faultload, infrastructure characteristics and management policies. As a result, developing scalable and predictive analytics for Cloud becomes difficult and non-trivial. This dissertation presents the research framework needed to develop high fidelity stochastic models for large scale enterprise systems using Cloud computing as an example. Throughout the dissertation, we show how the developed models are used for: (i) performance and availability analysis, (ii) understanding of power-performance trade-offs, (ii) resiliency quantification, (iv) cost analysis and capacity planning, and (v) risk analysis of Cloud services. In general, the models and approaches presented in this thesis can be useful to a Cloud service provider for planning, forecasting, bottleneck detection, what-if analysis or overall optimization during design, development, testing and operational phases of a Cloud.</p>DissertationTrivedi, Kishor S.2012Dissertationhttp://hdl.handle.net/10161/6110 |
collection |
NDLTD |
sources |
NDLTD |
topic |
Computer engineering Computer science Electrical engineering Analytics Cloud Markov chains Optimization Performance modeling Stochastic processes |
spellingShingle |
Computer engineering Computer science Electrical engineering Analytics Cloud Markov chains Optimization Performance modeling Stochastic processes Ghosh, Rahul Scalable Stochastic Models for Cloud Services |
description |
<p>Cloud computing appears to be a paradigm shift in service oriented computing. Massively scalable Cloud architectures are spawned by new business and social applications as well as Internet driven economics. Besides being inherently large scale and highly distributed, Cloud systems are almost always virtualized and operate in automated shared environments. The deployed Cloud services are still in their infancy and a variety of research challenges need to be addressed to predict their long-term behavior. Performance and dependability of Cloud services are in general stochastic in nature and they are affected by a large number of factors, e.g., nature of workload and faultload, infrastructure characteristics and management policies. As a result, developing scalable and predictive analytics for Cloud becomes difficult and non-trivial. This dissertation presents the research framework needed to develop high fidelity stochastic models for large scale enterprise systems using Cloud computing as an example. Throughout the dissertation, we show how the developed models are used for: (i) performance and availability analysis, (ii) understanding of power-performance trade-offs, (ii) resiliency quantification, (iv) cost analysis and capacity planning, and (v) risk analysis of Cloud services. In general, the models and approaches presented in this thesis can be useful to a Cloud service provider for planning, forecasting, bottleneck detection, what-if analysis or overall optimization during design, development, testing and operational phases of a Cloud.</p> === Dissertation |
author2 |
Trivedi, Kishor S. |
author_facet |
Trivedi, Kishor S. Ghosh, Rahul |
author |
Ghosh, Rahul |
author_sort |
Ghosh, Rahul |
title |
Scalable Stochastic Models for Cloud Services |
title_short |
Scalable Stochastic Models for Cloud Services |
title_full |
Scalable Stochastic Models for Cloud Services |
title_fullStr |
Scalable Stochastic Models for Cloud Services |
title_full_unstemmed |
Scalable Stochastic Models for Cloud Services |
title_sort |
scalable stochastic models for cloud services |
publishDate |
2012 |
url |
http://hdl.handle.net/10161/6110 |
work_keys_str_mv |
AT ghoshrahul scalablestochasticmodelsforcloudservices |
_version_ |
1716575677835116544 |