TY - JOUR
T1 - Cost and fault-tolerant aware resource management for scientific workflows using hybrid instances on clouds
AU - Vinay, K.
AU - Kumar, S. M.Dilip
AU - Raghavendra, S.
AU - Venugopal, K. R.
N1 - Publisher Copyright:
© 2017, Springer Science+Business Media, LLC.
PY - 2018/4/1
Y1 - 2018/4/1
N2 - Cloud service providers are offering computing resources at a reasonable price as a pay-per-use model. Further, cloud service providers have also introduced different pricing models like spot, blockspot and spotfleet instances that are cost effective and user’s have to go through the bidding to balance the reliability and monetary costs. Henceforth, Scientific Workflows (SWf) that are used to model applications of high throughput, computation and complex large-scale data analysis are significantly adopting these computing resources. Nevertheless, spot instances are terminated when the market spot price exceeds the users bid price. Moreover, failures are inevitable in such a large distributed systems and often pose a challenge to design a fault-tolerant scheduling algorithm for SWf. This paper presents an efficient, low-cost and fault-tolerant scheduling algorithm and a bidding strategy to minimize the volatility and cost of resource provisioning for SWf. The proposed algorithm uses spot and blockspot instances as hybrid instances in comparison with on-demand instance to reduce the execution cost and fault-tolerant while meeting the SWf deadline. The results obtained reveal the promising potential of the proposed scheduling algorithm and are demonstrated through empirical simulation study that is robust under short deadlines with minimal makespan and cost.
AB - Cloud service providers are offering computing resources at a reasonable price as a pay-per-use model. Further, cloud service providers have also introduced different pricing models like spot, blockspot and spotfleet instances that are cost effective and user’s have to go through the bidding to balance the reliability and monetary costs. Henceforth, Scientific Workflows (SWf) that are used to model applications of high throughput, computation and complex large-scale data analysis are significantly adopting these computing resources. Nevertheless, spot instances are terminated when the market spot price exceeds the users bid price. Moreover, failures are inevitable in such a large distributed systems and often pose a challenge to design a fault-tolerant scheduling algorithm for SWf. This paper presents an efficient, low-cost and fault-tolerant scheduling algorithm and a bidding strategy to minimize the volatility and cost of resource provisioning for SWf. The proposed algorithm uses spot and blockspot instances as hybrid instances in comparison with on-demand instance to reduce the execution cost and fault-tolerant while meeting the SWf deadline. The results obtained reveal the promising potential of the proposed scheduling algorithm and are demonstrated through empirical simulation study that is robust under short deadlines with minimal makespan and cost.
UR - http://www.scopus.com/inward/record.url?scp=85031895613&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85031895613&partnerID=8YFLogxK
U2 - 10.1007/s11042-017-5304-7
DO - 10.1007/s11042-017-5304-7
M3 - Article
AN - SCOPUS:85031895613
SN - 1380-7501
VL - 77
SP - 10171
EP - 10193
JO - Multimedia Tools and Applications
JF - Multimedia Tools and Applications
IS - 8
ER -