Artikel in Zeitschrift ART-2019-13

Harzenetter, Lukas; Breitebücher, Uwe; Képes, Kálmán; Leymann, Frank: Freezing and Defrosting Cloud Applications: Automated Saving and Restoring of Running Applications.
In: Software-Intensive Cyber-Physical Systems (SICS).
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 1-14, englisch.
Springer Berlin Heidelberg, 26. August 2019.
DOI: 10.1007/s00450-019-00415-8.
Artikel in Zeitschrift.
CR-Klassif.C.0 (Computer Systems Organization, General)
KeywordsDeployment modeling; Stateful components; Freeze; Defrost; TOSCA

In recent years, several technologies were developed enabling the automated provisioning and decom-missioning of cloud applications. To reduce costs, these applications can be terminated and restarted on demand. However, as an application is terminated, its current application state, i.e., all application specific data is deleted along with the running application instance. This application state may be holding all business-critical information, and, hence, must be saved before the application is terminated. One possibility to save application states is to create VM snapshots although this is not always possible or sufficient. Therefore, we introduce two approaches: (i) a concept to generically terminate applications and save their internal state, and (ii) an approach to reinstate the application in the same state again. To evaluate their practical feasibility, we implemented a proof of concept in the OpenTOSCA ecosystem.

Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Eingabedatum27. August 2019
   Publ. Institut   Publ. Informatik