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.date.accessioned2019-11-13T10:39:26Z
dc.date.available2019-11-13T10:39:26Z
dc.date.issued2015
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53794
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.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84941943850&doi=10.1142%2fS0218843015410026&partnerID=40&md5=f019ebbaa4e23f06f0a59b3bd4eeafda
dc.subjectElasticityen
dc.subjectclusteringen
dc.subjectelasticity behavioren
dc.titleEvaluating Cloud Service Elasticity Behavioren
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1142/S0218843015410026
dc.description.volume24
dc.description.issue3
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Cited By :1</p>en
dc.source.abbreviationInt.J.Coop.Inf.Syst.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]
dc.gnosis.orcid0000-0003-1815-5468
dc.gnosis.orcid0000-0002-4350-6058
dc.gnosis.orcid0000-0002-9540-7342


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record