Authors
Georgiana Copil, Daniel Moldovan, Hong-Linh Truong, Schahram Dustdar
Publication date
2016/8/12
Journal
ACM Transactions on Internet Technology (TOIT)
Volume
16
Issue
3
Pages
1-20
Publisher
ACM
Description
Cloud applications can benefit from the on-demand capacity of cloud infrastructures, which offer computing and data resources with diverse capabilities, pricing, and quality models. However, state-of-the-art tools mainly enable the user to specify “if-then-else” policies concerning resource usage and size, resulting in a cumbersome specification process that lacks expressiveness for enabling the control of complex multilevel elasticity requirements.
In this article, first we propose SYBL, a novel language for specifying elasticity requirements at multiple levels of abstraction. Second, we design and develop the rSYBL framework for controlling cloud services at multiple levels of abstractions. To enforce user-specified requirements, we develop a multilevel elasticity control mechanism enhanced with conflict resolution. rSYBL supports different cloud providers and is highly extensible, allowing service providers or …
Total citations
20162017201820192020202120222023312272
Scholar articles
G Copil, D Moldovan, HL Truong, S Dustdar - ACM Transactions on Internet Technology (TOIT), 2016