Artikel in Zeitschrift ART-2019-09

Saatkamp, Karoline; Breitenbücher, Uwe; Kopp, Oliver; Leymann, Frank: Method, formalization, and algorithms to split topology models for distributed cloud application deployments.
In: Computing.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 1-21, englisch.
Springer Wien, 27. April 2019.
ISBN: 10.1007/s00607-019-00721-8.
Artikel in Zeitschrift.
CR-Klassif.D.2.2 (Software Engineering Design Tools and Techniques)
KeywordsApplication deployment; Distribution; Splitting; Multi-cloud; TOSCA

For automating the deployment of applications in cloud environments, a variety of technologies have been developed in recent years. These technologies enable to specify the desired deployment in the form of deployment models that can be automatically processed by a provisioning engine. However, the deployment across several clouds increases the complexity of the provisioning. Using one deployment model with a single provisioning engine, which orchestrates the deployment across the clouds, forces the providers to expose low-level APIs to ensure the accessibility from outside. In this paper, we present an extended version of the split and match method to facilitate the division of deployment models to multiple models which can be deployed by each provider separately. The goal of this approach is to reduce the information and APIs which have to be exposed to the outside. We present a formalization and algorithms to automate the method. Moreover, we validate the practical feasibility by a prototype based on the TOSCA standard and the OpenTOSCA ecosystem.

Volltext und
andere Links
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Anwendersoftware
Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Eingabedatum7. Mai 2019
   Publ. Institut   Publ. Informatik