Title :
Multi-objective Scheduling of BPEL Workflows in Geographically Distributed Clouds
Author :
Juhnke, Ernst ; Dörnemann, Tim ; Böck, David ; Freisleben, Bernd
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Marburg, Marburg, Germany
Abstract :
In this paper, a novel scheduling algorithm for Cloud-based workflow applications is presented. If the constituent workflow tasks are geographically distributed - hosted by different Cloud providers or data centers of the same provider - data transmission can be the main bottleneck. The algorithm therefore takes data dependencies between workflow steps into account and assigns them to Cloud resources based on the two conflicting objectives of cost and execution time according to the preferences of the user. Our implementation is based on BPEL, an industry standard for workflow modeling, and does not require any changes to the standard. It is based on, but not limited to, the Active BPEL engine and Amazon´s Elastic Compute Cloud. To automatically adapt the scheduling decisions to network-related changes, the data transmission speed between the available resources is monitored continuously. Experimental results for a real-life workflow from a medical domain indicate that both the workflow execution times and the corresponding costs can be reduced significantly.
Keywords :
business data processing; cloud computing; scheduling; workflow management software; ActiveBPEL engine; Amazon elastic compute cloud; BPEL workflow modeling; business process execution language; cloud based workflow application; cloud providers; cloud resources; data centers; data transmission speed; geographically distributed cloud; industry standard; multiobjective scheduling; task distribution; Computational modeling; Engines; Monitoring; Runtime; Scheduling algorithm; Virtual machining; Web services; Amazon EC2; BPEL; Cloud; IaaS; Multi-Objective Scheduling; Service-Oriented Architectures; Web Services; Workflows;
Conference_Titel :
Cloud Computing (CLOUD), 2011 IEEE International Conference on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4577-0836-7
Electronic_ISBN :
2159-6182
DOI :
10.1109/CLOUD.2011.24