[Zurück]


Vorträge und Posterpräsentationen (mit Tagungsband-Eintrag):

R. Zabolotnyi, P. Leitner, S. Schulte, S. Dustdar:
"SPEEDL - A Declarative Event-Based Language to Define the Scaling Behavior of Cloud Applications";
Vortrag: The Future of Software Engineering FOR and IN Cloud (FoSEC) Visionary Track of the 2015 IEEE World Congress on Services (IEEE SERVICES 2015), New York, USA; 27.06.2015 - 02.07.2015; in: "Proceedings of the 2015 IEEE World Congress on Services (IEEE SERVICES 2015)", L. Zhang, R. Bahsoon (Hrg.); IEEE Computer Society, (2015), ISBN: 978-1-4673-7275-6; S. 71 - 78.



Kurzfassung englisch:
Contemporary cloud providers offer out-of-the-box auto-scaling solutions. However, defining a non-trivial scaling behavior that goes beyond the feature set provided by existing solutions is still challenging. In this paper we present SPEEDL, a declarative and extensible domain-specific language that simplifies the creation of elastic scaling behavior on top of IaaS clouds. SPEEDL simplifies the creation of event-driven policies for resource management (How many resources, and what resource types, are needed?), as well as task mapping (Which tasks should be handled by which resources?). Based on a dataset of real-life scaling policies, we demonstrate that SPEEDL can cover most scaling behaviors real-life developers want to express, and that the resulting SPEEDL policies are at the same time substantially more compact, easier to read, and less error-prone than the same behavior expressed via a general-purpose programming language.


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1109/SERVICES.2015.19



Zugeordnete Projekte:
Projektleitung Schahram Dustdar:
Titel deutsch


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.