TY - JOUR
T1 - Dynamically Partitioning Workflow over Federated Clouds For Optimising the Monetary Cost and Handling Run-Time Failures
AU - Wen, Zhenyu
AU - Qasha, Rawaa
AU - Li, Zequn
AU - Ranjan, Rajiv
AU - Watson, Paul
AU - Romanovsky, Alexander
N1 - Research funded by SmartSociety Hybrid and Diversity-Aware Collective Adaptive Systems (600854), SIDE: Social Inclusion through the Digital Economy (EP/G066019/1)
PY - 2020/10/1
Y1 - 2020/10/1
N2 - Several real-world problems in domain of healthcare, large scale scientific simulations, and manufacturing are organised as workflow applications. Efficiently managing workflow applications on the Cloud computing data-centres is challenging due to the following problems: (i) they need to perform computation over sensitive data (e.g., Healthcare workflows) hence leading to additional security and legal risks especially considering public cloud environments and (ii) the dynamism of the cloud environment can lead to several run-time problems such as data loss and abnormal termination of workflow task due to failures of computing, storage, and network services. To tackle above challenges, this paper proposes a novel workflow management framework call Deploy on Federated Cloud Framework (DoFCF) that can dynamically partition scientific workflows across federated cloud (public/private) data-centres for minimising the financial cost, adhering to security requirements, while gracefully handling run-time failures. The framework is validated in cloud simulation tool (CloudSim) as well as in a realistic workflow-based cloud platform (e-Science Central). The results showed that our approach is practical and is successful in meeting users security requirements and reduces overall cost, and dynamically adapts to the run-time failures.
AB - Several real-world problems in domain of healthcare, large scale scientific simulations, and manufacturing are organised as workflow applications. Efficiently managing workflow applications on the Cloud computing data-centres is challenging due to the following problems: (i) they need to perform computation over sensitive data (e.g., Healthcare workflows) hence leading to additional security and legal risks especially considering public cloud environments and (ii) the dynamism of the cloud environment can lead to several run-time problems such as data loss and abnormal termination of workflow task due to failures of computing, storage, and network services. To tackle above challenges, this paper proposes a novel workflow management framework call Deploy on Federated Cloud Framework (DoFCF) that can dynamically partition scientific workflows across federated cloud (public/private) data-centres for minimising the financial cost, adhering to security requirements, while gracefully handling run-time failures. The framework is validated in cloud simulation tool (CloudSim) as well as in a realistic workflow-based cloud platform (e-Science Central). The results showed that our approach is practical and is successful in meeting users security requirements and reduces overall cost, and dynamically adapts to the run-time failures.
KW - Cloud federation
KW - deployment
KW - monetary cost
KW - scheduling
KW - scientific workflow optimisation
KW - security
UR - http://www.scopus.com/inward/record.url?scp=85097846827&partnerID=8YFLogxK
U2 - 10.1109/TCC.2016.2603477
DO - 10.1109/TCC.2016.2603477
M3 - Article
SN - 2168-7161
VL - 8
SP - 1093
EP - 1107
JO - IEEE Transactions on Cloud Computing
JF - IEEE Transactions on Cloud Computing
IS - 4
M1 - 7553525
ER -