Conference Proceedings

Fault-tolerant workflow scheduling using spot instances on clouds

D Poola, K Ramamohanarao, R Buyya

Procedia Computer Science | Elsevier Inc. | Published : 2014


Scientific workflows are used to model applications of high throughput computation and complex large scale data analysis. In recent years, Cloud computing is fast evolving as the target platform for such applications among researchers. Furthermore, new pricing models have been pioneered by Cloud providers that allow users to provision resources and to use them in an efficient manner with significant cost reductions. In this paper, we propose a scheduling algorithm that schedules tasks on Cloud resources using two different pricing models (spot and on-demand instances) to reduce the cost of execution whilst meeting the workflow deadline. The proposed algorithm is fault tolerant against the pr..

View full abstract