Browse by author
Lookup NU author(s): Rawaa Qasha, Dr Jacek CalaORCiD, Professor Paul WatsonORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
© 2016 IEEE. Scientific workflows are increasingly being migrated to the Cloud. However, workflow developers face the problem of which Cloud to choose and, more importantly, how to avoid vendor lock-in. This is because there are a range of Cloud platforms, each with different functionality and interfaces. In this paper we propose a solution - a system that allows workflows to be portable across a range of Clouds. This portability is achieved through a new framework for building, dynamically deploying and enacting workflows. It combines the TOSCA specification language and container-based virtualization. TOSCA is used to build a reusable and portable description of a workflow which can be automatically deployed and enacted using Docker containers. We describe a working implementation of our framework and evaluate it using a set of existing scientific workflows that illustrate the flexibility of the proposed approach.
Author(s): Qasha R, Cala J, Watson P
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: 2016 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)
Year of Conference: 2017
Pages: 269-276
Online publication date: 26/01/2017
Acceptance date: 02/04/2016
Publisher: IEEE Computer Society
URL: https://doi.org/10.1109/CloudCom.2016.0052
DOI: 10.1109/CloudCom.2016.0052
Library holdings: Search Newcastle University Library for this item
ISBN: 9781509014453