In this book, the use of the industry standard BPEL, a Turing-complete workflow language for modeling business processes, is proposed for the modeling and the execution of scientific workflows. BPEL is well suited for the modeling of scientific workflows, but existing implementations of the standard lack important properties - such as availability, reliability, and scalability - that are necessary for the execution of scientific workflows. This work presents components that extend an existing implementation of the BPEL standard and eliminate the identified weaknesses. Those components include a provisioner which enables the system to automatically provision virtual machines from Cloud environments. It is steered by a multi-objective genetic scheduling algorithm that takes data flow dependencies and cost into account. A policy-based fault-tolerance component improves reliability and availability of the system by using a variety of mechanisms, including Cloud-based substituion of faulty servers. Lastly, a comprehensive suite of easy-to-use graphical development and modeling tools is presented.
Sprache
Produkt-Hinweis
Broschur/Paperback
Klebebindung
Maße
Höhe: 220 mm
Breite: 150 mm
Dicke: 15 mm
Gewicht
ISBN-13
978-3-8381-3234-1 (9783838132341)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Tim Do¿rnemann holds a diploma (M.Sc.) degree in Computer Science and worked as a full-time research and teaching assistant in the Department of Mathematics and Computer Science at the University of Marburg (Germany) from 2006 to 2011. In 2012, he completed his Ph.D. with a focus on Workflow Quality of Service in Cloud Computing environments.