Show simple item record

dc.contributor.authorCopil, G.en
dc.contributor.authorTruong, H. -Len
dc.contributor.authorMoldovan, D.en
dc.contributor.authorDustdar, S.en
dc.contributor.authorTrihinas, Demetrisen
dc.contributor.authorPallis, George C.en
dc.contributor.authorDikaiakos, Marios D.en
dc.creatorCopil, G.en
dc.creatorTruong, H. -Len
dc.creatorMoldovan, D.en
dc.creatorDustdar, S.en
dc.creatorTrihinas, Demetrisen
dc.creatorPallis, George C.en
dc.creatorDikaiakos, Marios D.en
dc.description.abstractTo optimize the cost and performance of complex cloud services under dynamic requirements, workflows and diverse cloud offerings, we rely on different elasticity control processes. An elasticity control process, when being enforced, produces effects in different parts of the cloud service. These effects normally evolve in time and depend on workload characteristics, and on the actions within the elasticity control process enforced. Therefore, understanding the effects on the behavior of the cloud service is of utter importance for runtime decision-making process, when controlling cloud service elasticity. In this paper, we present a novel methodology and a framework for estimating and evaluating cloud service elasticity behaviors. To estimate the elasticity behavior, we collect information concerning service structure, deployment, service runtime, control processes, and cloud infrastructure. Based on this information, we utilize clustering techniques to identify cloud service elasticity behavior, in time, and for different parts of the service. Knowledge about such behavior is utilized within a cloud service elasticity controller to substantially improve the selection and execution of elasticity control processes. These elasticity behavior estimations are successfully being used by our elasticity controller, in order to improve runtime decision quality. We evaluate our framework with three real-world cloud services in different application domains. Experiments show that we are able to estimate the behavior in 89.5% of the cases. Moreover, we have observed improvements in our elasticity controller, which takes better control decisions, and does not exhibit control oscillations. © 2015 World Scientific Publishing Company.en
dc.sourceInternational Journal of Cooperative Information Systemsen
dc.subjectelasticity behavioren
dc.titleEvaluating Cloud Service Elasticity Behavioren
dc.description.issue3 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied SciencesΤμήμα Πληροφορικής / Department of Computer Science
dc.description.notes<p>Cited By :1</p>en
dc.contributor.orcidPallis, George C. [0000-0003-1815-5468]
dc.contributor.orcidDikaiakos, Marios D. [0000-0002-4350-6058]
dc.contributor.orcidTrihinas, Demetris [0000-0002-9540-7342]

Files in this item


There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record