Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Workflow skeletons: Improving scientific workflow execution through service migration

: Fleuren, Tino


Lazovik, A.:
Advances in service-oriented and cloud computing : Workshops of ESOCC 2016, Vienna, Austria, September 5-7, 2016; Revised selected papers
Cham: Springer International Publishing, 2018 (Communications in computer and information science 707)
ISBN: 978-3-319-72124-8 (Print)
ISBN: 978-3-319-72125-5 (Online)
ISBN: 3-319-72124-0
European Conference on Service-Oriented and Cloud Computing (ESOCC) <5, 2016, Vienna>
International Workshop on Cloud Adoption and Mitration (CloudWays) <2, 2016, Vienna>
Conference Paper
Fraunhofer ITWM ()

Planning the execution of a long-running scientific workflow orchestrating a huge number of services in a cloud infrastructure is a hard thing to do, because anticipating the current infrastructure situation at a given point in time is far from easy.
This paper describes a means for adjusting “workflow skeletons”-based scientific applications to this dynamically changing situation by using service migration allowing for moving services to different hosts, even if they already started execution.
From a global workflow perspective, there may be several reasons for deciding at runtime to move services to other hosts than originally planned. For example, sometimes it is not easy to predict in which phase of the workflow big data will be produced. In such situations, moving services to the data’s location instead of staging data to the services will save time and network bandwidth. The concept of “workflow skeleton” is enhanced by letting single tasks decide about starting a migration based on a predefined set of policies.