DocumentCode
3434401
Title
Dynamic Workflow Reconfigurations for Recovering from Faulty Cloud Services
Author
Assuncao, Luis ; Cunha, Joao Carlos
Volume
1
fYear
2013
fDate
2-5 Dec. 2013
Firstpage
88
Lastpage
95
Abstract
The workflow paradigm is a well established approach to deal with application complexity by supporting the application development by composition of multiple activities. Furthermore workflows allow encapsulating parts of a problem inside an activity that can be reused in different workflow application scenarios for instance long-running experiments such as the ones involving data streaming. These workflows are characterized by multiple, eventually infinite, iterations processing datasets in multiple activities according to the workflow graph. Some of these activities can invoke Cloud services often unreliably or with limitations on quality of service provoking faults. After a fault the most common approach requires restarting of the entire workflow which can lead to a waste of execution time due to unnecessarily repeating of computations. This paper discuss how the AWARD (Autonomic Workflow Activities Reconfigurable and Dynamic) framework supports recovery from activity faults using dynamic reconfigurations. This is illustrated through an experimental scenario based on a long-running workflow where an activity fails when invoking a Cloud-hosted Web service with a variable level of availability. On detecting this, the AWARD framework allows the dynamic reconfiguration of the corresponding activity to access a new Web service, and avoiding restarting the complete workflow.
Keywords
Web services; cloud computing; graph theory; software fault tolerance; AWARD framework; autonomic workflow activities reconfigurable and dynamic framework; cloud-hosted Web service; data streaming; dynamic workflow reconfiguration; faulty cloud services; iterations processing dataset; quality of service; workflow graph; Cloud computing; Conferences; Cloud services; Dynamic Reconfigurations; Fault Handling; Workflows;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on
Conference_Location
Bristol
Type
conf
DOI
10.1109/CloudCom.2013.19
Filename
6753782
Link To Document