{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T15:01:12Z","timestamp":1761663672077,"version":"3.37.3"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2017,10,23]],"date-time":"2017-10-23T00:00:00Z","timestamp":1508716800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2018,4]]},"DOI":"10.1007\/s11042-017-5304-7","type":"journal-article","created":{"date-parts":[[2017,10,23]],"date-time":"2017-10-23T18:46:43Z","timestamp":1508784403000},"page":"10171-10193","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Cost and fault-tolerant aware resource management for scientific workflows using hybrid instances on clouds"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5233-5756","authenticated-orcid":false,"given":"Vinay","family":"K.","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S. M. Dilip","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raghavendra","family":"S.","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Venugopal K.","family":"R.","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,10,23]]},"reference":[{"key":"5304_CR1","doi-asserted-by":"crossref","unstructured":"Almi\u2019Ani K, Lee YC (2016) Partitioning-based workflow scheduling in clouds. In: 2016 IEEE 30th international conference on Advanced information networking and applications (AINA). IEEE, Piscataway, pp 645\u2013652","DOI":"10.1109\/AINA.2016.83"},{"issue":"3","key":"5304_CR2","doi-asserted-by":"crossref","first-page":"980","DOI":"10.1016\/j.eswa.2014.09.014","volume":"42","author":"A Bala","year":"2015","unstructured":"Bala A, Chana I (2015) Intelligent failure prediction models for scientific workflows. Expert Syst Appl 42(3):980\u2013989","journal-title":"Expert Syst Appl"},{"issue":"1","key":"5304_CR3","first-page":"23","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros RN, Ranjan R, Beloglazov A, De Rose CAF, Buyya R (2011) Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience 41 (1):23\u201350","journal-title":"Software: Practice and experience"},{"issue":"7","key":"5304_CR4","doi-asserted-by":"crossref","first-page":"1787","DOI":"10.1109\/TPDS.2013.238","volume":"25","author":"RN Calheiros","year":"2014","unstructured":"Calheiros RN, Buyya Rajkumar (2014) Meeting deadlines of scientific workflows in public clouds with tasks replication. IEEE Trans Parallel Distrib Syst 25(7):1787\u20131796","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"2","key":"5304_CR5","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1145\/1242060.1242063","volume":"2","author":"J Chen","year":"2007","unstructured":"Chen J, Yang Y (2007) Adaptive selection of necessary and sufficient checkpoints for dynamic verification of temporal constraints in grid workflow systems. ACM Transactions on Autonomous and Adaptive Systems (TAAS) 2(2):6","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"key":"5304_CR6","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1016\/j.ieri.2014.09.080","volume":"10","author":"AM Chirkin","year":"2014","unstructured":"Chirkin AM, Kovalchuk SV (2014) Towards better workflow execution time estimation. IERI Procedia 10:216\u2013223","journal-title":"IERI Procedia"},{"key":"5304_CR7","doi-asserted-by":"crossref","unstructured":"Darbha S, Agrawal DP (1994) A task duplication based optimal scheduling algorithm for variable execution time tasks. In: International conference on parallel processing, 1994. ICPP 1994, vol 2. IEEE, Piscataway, pp 52\u201356","DOI":"10.1109\/ICPP.1994.47"},{"key":"5304_CR8","doi-asserted-by":"crossref","unstructured":"Dejun J, Pierre G, Chi C-h (2010) Ec2 performance analysis for resource provisioning of service-oriented applications. In: Service-Oriented computing. ICSOC\/ServiceWave 2009 workshops. Springer, Berlin, pp 197\u2013207","DOI":"10.1007\/978-3-642-16132-2_19"},{"key":"5304_CR9","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.future.2017.02.004","volume":"71","author":"JL D\u00edaz","year":"2017","unstructured":"D\u00edaz JL, Entrialgo J, Garc\u00eda M, Garc\u00eda J, Garc\u00eda DF (2017) Optimal allocation of virtual machines in multi-cloud environments with reserved and on-demand pricing. Futur Gener Comput Syst 71:129\u2013144","journal-title":"Futur Gener Comput Syst"},{"key":"5304_CR10","doi-asserted-by":"crossref","unstructured":"Hwang S, Kesselman C (2003) Grid workflow: A flexible failure handling framework for the grid. In: 2003. Proceedings. 12th IEEE International Symposium on High Performance Distributed Computing. IEEE, Piscataway, pp 126\u2013137","DOI":"10.1109\/HPDC.2003.1210023"},{"issue":"2","key":"5304_CR11","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1109\/TC.2013.225","volume":"64","author":"I Jangjaimon","year":"2015","unstructured":"Jangjaimon I, Tzeng N-F (2015) Effective cost reduction for elastic clouds under spot instance pricing through adaptive checkpointing. IEEE Trans Comput 64 (2):396\u2013409","journal-title":"IEEE Trans Comput"},{"issue":"10","key":"5304_CR12","doi-asserted-by":"crossref","first-page":"1318","DOI":"10.1016\/j.jpdc.2012.06.012","volume":"72","author":"B Javadi","year":"2012","unstructured":"Javadi B, Abawajy J, Buyya R (2012) Failure-aware resource provisioning for hybrid cloud infrastructure. J Parallel Distrib Comput 72(10):1318\u20131331","journal-title":"J Parallel Distrib Comput"},{"key":"5304_CR13","volume-title":"Xsede cloud survey report","author":"D Lifka","year":"2013","unstructured":"Lifka D, Foster I, Mehringer S, Parashar M, Redfern P, Stewart C, Tuecke S (2013) Xsede cloud survey report. Technical report, National Science Foundation, USA, Tech. Rep."},{"issue":"3","key":"5304_CR14","doi-asserted-by":"crossref","first-page":"682","DOI":"10.1016\/j.future.2012.08.015","volume":"29","author":"G Juve","year":"2013","unstructured":"Juve G, Chervenak A, Deelman E, Bharathi S, Mehta G, Vahi K (2013) Characterizing and profiling scientific workflows. Futur Gener Comput Syst 29 (3):682\u2013692","journal-title":"Futur Gener Comput Syst"},{"key":"5304_CR15","doi-asserted-by":"crossref","unstructured":"Li J, Humphrey M, Cheah Y-W, Ryu Y, Agarwal D, Jackson K, van Ingen C (2010) Fault tolerance and scaling in e-science cloud applications: Observations from the continuing development of modisazure. In: 2010 IEEE Sixth International Conference on e-Science (e-Science). IEEE, Piscataway, pp 246\u2013253","DOI":"10.1109\/eScience.2010.47"},{"key":"5304_CR16","unstructured":"Li X, Zhang L, Wu Y, Liu X, Zhu E, Yi H, Wang F, Zhang C, Yang Y (2017) A novel workflow-level data placement strategy for data-sharing scientific cloud workflows. IEEE Trans Serv Comput"},{"key":"5304_CR17","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1016\/j.procs.2016.08.067","volume":"94","author":"S Mehmi","year":"2016","unstructured":"Mehmi S, Verma HK, Sangal AL (2016) Comparative analysis of cloudlet completion time in time and space shared allocation policies during attack on smart grid cloud. Procedia Computer Science 94:435\u2013440","journal-title":"Procedia Computer Science"},{"key":"5304_CR18","doi-asserted-by":"crossref","unstructured":"Plankensteiner K, Prodan R, Fahringer T, Kert\u00e9sz A, Kacsuk P (2009) Fault detection, prevention and recovery in current grid workflow systems. In: Grid and services evolution, pp 1\u201313","DOI":"10.1007\/978-0-387-85966-8_9"},{"key":"5304_CR19","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.jnca.2016.03.001","volume":"65","author":"C Qu","year":"2016","unstructured":"Qu C, Calheiros RN, Buyya R (2016) A reliable and cost-efficient auto-scaling system for web applications using heterogeneous spot instances. J Netw Comput Appl 65:167\u2013180","journal-title":"J Netw Comput Appl"},{"key":"5304_CR20","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/j.jnca.2015.07.002","volume":"57","author":"M Ribas","year":"2015","unstructured":"Ribas M, Furtado CG, de Souza JN, Barroso GC, Moura A, Lima AS, Sousa FRC (2015) A petri net-based decision-making framework for assessing cloud services adoption The use of spot instances for cost reduction. J Netw Comput Appl 57:102\u2013118","journal-title":"J Netw Comput Appl"},{"issue":"2","key":"5304_CR21","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1109\/TCC.2014.2314655","volume":"2","author":"MA Rodriguez","year":"2014","unstructured":"Rodriguez MA, Buyya R (2014) Deadline based resource provisioningand scheduling algorithm for scientific workflows on clouds. IEEE Transactions on Cloud Computing 2(2):222\u2013235","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"5304_CR22","unstructured":"Samak T, Gunter D, Goode M, Deelman E, Juve G, Silva F, Vahi K (2012) Failure analysis of distributed scientific workflows executing in the cloud. In: Proceedings of the 8th international conference on network and service management, pp 46\u201354 international federation for information processing"},{"issue":"4","key":"5304_CR23","doi-asserted-by":"crossref","first-page":"1413","DOI":"10.1007\/s10586-014-0372-1","volume":"17","author":"X Tang","year":"2014","unstructured":"Tang X, Li K, Liao G (2014) An effective reliability-driven technique of allocating tasks on heterogeneous cluster systems. Clust Comput 17(4):1413\u20131425","journal-title":"Clust Comput"},{"key":"5304_CR24","doi-asserted-by":"crossref","unstructured":"Vinay K, Dilip Kumar SM (2016) Auto-scaling for deadline constrained scientific workflows in cloud environment. In: India Conference (INDICON) 2016 IEEE Annual. IEEE, Piscataway, pp 1\u20136","DOI":"10.1109\/INDICON.2016.7838908"},{"issue":"4","key":"5304_CR25","doi-asserted-by":"crossref","first-page":"941","DOI":"10.1109\/TNSM.2016.2618394","volume":"13","author":"J Wan","year":"2016","unstructured":"Wan J, Zhang R, Gui X, Xu B (2016) Reactive pricing: an adaptive pricing policy for cloud providers to maximize profit. IEEE Trans Netw Serv Manag 13 (4):941\u2013953","journal-title":"IEEE Trans Netw Serv Manag"},{"issue":"12","key":"5304_CR26","doi-asserted-by":"crossref","first-page":"3501","DOI":"10.1109\/TPDS.2016.2543731","volume":"27","author":"X Zhu","year":"2016","unstructured":"Zhu X, Ji W, Guo H, Zhu D, Yang LT, Liu L (2016) Fault-tolerant scheduling for real-time scientific workflows with elastic resource provisioning in virtualized clouds. IEEE Trans Parallel Distrib Syst 27(12):3501\u20133517","journal-title":"IEEE Trans Parallel Distrib Syst"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-017-5304-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-5304-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-5304-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,4]],"date-time":"2019-10-04T21:42:01Z","timestamp":1570225321000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-017-5304-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,23]]},"references-count":26,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2018,4]]}},"alternative-id":["5304"],"URL":"https:\/\/doi.org\/10.1007\/s11042-017-5304-7","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2017,10,23]]}}}