Toggle Main Menu Toggle Search

Open Access padlockePrints

The Newcastle University research output collection, currently available on ePrints, will shortly be moving to a new open repository platform, Figshare. To prepare for the data migration we have paused adding new content to ePrints, and will resume once the new repository is launched. During this time you will continue to have access to ePrints (but no new content will appear). We will share updates here when available.

Dynamic deployment of scientific workflows in the cloud using container virtualization

Lookup NU author(s): Rawaa Qasha, Dr Jacek CalaORCiD, Professor Paul WatsonORCiD

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

© 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.


Publication metadata

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


Share