{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,9]],"date-time":"2026-10-09T11:58:57Z","timestamp":1791547137798,"version":"4.3.4"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,12,8]],"date-time":"2024-12-08T00:00:00Z","timestamp":1733616000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,12,8]],"date-time":"2024-12-08T00:00:00Z","timestamp":1733616000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2022YFB3305500"],"award-info":[{"award-number":["2022YFB3305500"]}]},{"name":"National Key Research and Development Program of China","award":["2022YFB3305500"],"award-info":[{"award-number":["2022YFB3305500"]}]},{"name":"National Key Research and Development Program of China","award":["2022YFB3305500"],"award-info":[{"award-number":["2022YFB3305500"]}]},{"name":"National Key Research and Development Program of China","award":["2022YFB3305500"],"award-info":[{"award-number":["2022YFB3305500"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62102080"],"award-info":[{"award-number":["62102080"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62102080"],"award-info":[{"award-number":["62102080"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62102080"],"award-info":[{"award-number":["62102080"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62102080"],"award-info":[{"award-number":["62102080"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"crossref","award":["BK20210204"],"award-info":[{"award-number":["BK20210204"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"crossref","award":["BK20210204"],"award-info":[{"award-number":["BK20210204"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"crossref","award":["BK20210204"],"award-info":[{"award-number":["BK20210204"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"crossref","award":["BK20210204"],"award-info":[{"award-number":["BK20210204"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["2242022R10017"],"award-info":[{"award-number":["2242022R10017"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["2242022R10017"],"award-info":[{"award-number":["2242022R10017"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["2242022R10017"],"award-info":[{"award-number":["2242022R10017"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["2242022R10017"],"award-info":[{"award-number":["2242022R10017"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1007\/s00607-024-01386-8","type":"journal-article","created":{"date-parts":[[2024,12,8]],"date-time":"2024-12-08T07:19:12Z","timestamp":1733642352000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Scheduling ensemble workflows on hybrid resources in IaaS clouds"],"prefix":"10.1007","volume":"107","author":[{"given":"Long","family":"Chen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guangrui","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jinquan","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaodong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,12,8]]},"reference":[{"key":"1386_CR1","doi-asserted-by":"crossref","unstructured":"Berriman GB, Deelman E, Good JC, Jacob JC, Katz DS, Kesselman C, Laity AC, Prince TA, Singh G, Su M-H (2004) Montage: a grid-enabled engine for delivering custom science-grade mosaics on demand. In: Optimizing scientific return for astronomy through information technologies, vol 5493. SPIE, pp 221\u2013232","DOI":"10.1117\/12.550551"},{"issue":"7","key":"1386_CR2","doi-asserted-by":"publisher","DOI":"10.1088\/0034-4885\/72\/7\/076901","volume":"72","author":"B Abbott","year":"2009","unstructured":"Abbott B, Abbott R, Adhikari R, Ajith P, Allen B, Allen G, Amin R, Anderson S, Anderson W, Arain M et al (2009) LIGO: the laser interferometer gravitational-wave observatory. Rep Prog Phys 72(7):076901","journal-title":"Rep Prog Phys"},{"issue":"3","key":"1386_CR3","doi-asserted-by":"publisher","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":"1386_CR4","unstructured":"Amazon Elastic Compute Cloud EC2 (2024). http:\/\/aws.amazon.com\/ec2"},{"key":"1386_CR5","unstructured":"Microsoft Azure (2024). http:\/\/azure.microsoft.com"},{"issue":"11","key":"1386_CR6","first-page":"2955","volume":"33","author":"AC Zhou","year":"2021","unstructured":"Zhou AC, Lao J, Ke Z, Wang Y, Mao R (2021) Farspot: optimizing monetary cost for hpc applications in the cloud spot market. IEEE Trans Parallel Distrib Syst 33(11):2955\u20132967","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1386_CR7","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1016\/j.procs.2014.05.047","volume":"29","author":"D Poola","year":"2014","unstructured":"Poola D, Ramamohanarao K, Buyya R (2014) Fault-tolerant workflow scheduling using spot instances on clouds. Procedia Comput Sci 29:523\u2013533","journal-title":"Procedia Comput Sci"},{"issue":"4","key":"1386_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2815624","volume":"10","author":"D Poola","year":"2016","unstructured":"Poola D, Ramamohanarao K, Buyya R (2016) Enhancing reliability of workflow execution using task replication and spot instances. ACM Trans Autonom Adapt Syst 10(4):1\u201321","journal-title":"ACM Trans Autonom Adapt Syst"},{"key":"1386_CR9","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/j.future.2022.07.007","volume":"137","author":"B Zolfaghari","year":"2022","unstructured":"Zolfaghari B, Abrishami S (2022) A multi-class workflow ensemble management system using on-demand and spot instances in cloud. Futur Gener Comput Syst 137:97\u2013110","journal-title":"Futur Gener Comput Syst"},{"key":"1386_CR10","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2020.103501","volume":"90","author":"MH Shirvani","year":"2020","unstructured":"Shirvani MH (2020) A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems. Eng Appl Artif Intell 90:103501","journal-title":"Eng Appl Artif Intell"},{"key":"1386_CR11","doi-asserted-by":"publisher","first-page":"16951","DOI":"10.1007\/s00521-021-06289-9","volume":"33","author":"M Tanha","year":"2021","unstructured":"Tanha M, Hosseini Shirvani M, Rahmani A (2021) A hybrid meta-heuristic task scheduling algorithm based on genetic and thermodynamic simulated annealing algorithms in cloud computing environments. Neural Comput Appl 33:16951\u201316984","journal-title":"Neural Comput Appl"},{"key":"1386_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2021.102828","volume":"108","author":"MH Shirvani","year":"2021","unstructured":"Shirvani MH, Talouki RN (2021) A novel hybrid heuristic-based list scheduling algorithm in heterogeneous cloud computing environment for makespan optimization. Parallel Comput 108:102828","journal-title":"Parallel Comput"},{"issue":"3","key":"1386_CR13","doi-asserted-by":"publisher","first-page":"3220","DOI":"10.1109\/TNSM.2023.3241450","volume":"20","author":"Z Li","year":"2023","unstructured":"Li Z, Yu H, Fan G, Zhang J (2023) Cost-efficient fault-tolerant workflow scheduling for deadline-constrained microservice-based applications in clouds. IEEE Trans Netw Serv Manag 20(3):3220\u20133232","journal-title":"IEEE Trans Netw Serv Manag"},{"issue":"2","key":"1386_CR14","doi-asserted-by":"publisher","first-page":"1085","DOI":"10.1007\/s40747-021-00528-1","volume":"8","author":"M Hosseini Shirvani","year":"2022","unstructured":"Hosseini Shirvani M, Noorian Talouki R (2022) Bi-objective scheduling algorithm for scientific workflows on cloud computing platform with makespan and monetary cost minimization approach. Complex Intell Syst 8(2):1085\u20131114","journal-title":"Complex Intell Syst"},{"key":"1386_CR15","first-page":"1","volume":"79","author":"Y Alaie","year":"2022","unstructured":"Alaie Y, Hosseini Shirvani M, Rahmani A (2022) A hybrid bi-objective scheduling algorithm for execution of scientific workflows on cloud platforms with execution time and reliability approach. J Supercomput 79:1\u201353","journal-title":"J Supercomput"},{"key":"1386_CR16","doi-asserted-by":"crossref","unstructured":"Yao F, Chen H, Liu X, Gong M, Xing L, Zhao W, Zheng L (2024) A multi-objective memetic algorithm for workflow scheduling in clouds. IEEE Trans Emerg Top Comput Intell 1\u201312","DOI":"10.1109\/TETCI.2024.3462856"},{"issue":"1","key":"1386_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3368036","volume":"53","author":"MH Hilman","year":"2020","unstructured":"Hilman MH, Rodriguez MA, Buyya R (2020) Multiple workflows scheduling in multi-tenant distributed systems: a taxonomy and future directions. ACM Comput Surv (CSUR) 53(1):1\u201339","journal-title":"ACM Comput Surv (CSUR)"},{"key":"1386_CR18","doi-asserted-by":"crossref","unstructured":"Shi J, Luo J, Dong F, Zhang J (2014) A budget and deadline aware scientific workflow resource provisioning and scheduling mechanism for cloud. In: IEEE International conference on computer supported cooperative work in design, pp 672\u2013677","DOI":"10.1109\/CSCWD.2014.6846925"},{"key":"1386_CR19","doi-asserted-by":"crossref","unstructured":"Malawski M, Juve G, Deelman E, Nabrzyski J (2012) Cost- and deadline-constrained provisioning for scientific workflow ensembles in iaas clouds. In: SC \u201912 Proceedings of the international conference on high performance computing, networking, storage and analysis, pp 1\u201318","DOI":"10.1109\/SC.2012.38"},{"key":"1386_CR20","doi-asserted-by":"crossref","unstructured":"Shafinezhad N, Abrishami H, Abrishami S (2023) An adaptive budget and deadline-aware algorithm for scheduling workflows ensemble in iaas clouds. In: 2023 13th International conference on computer and knowledge engineering (ICCKE). IEEE, pp 432\u2013438","DOI":"10.1109\/ICCKE60553.2023.10326305"},{"key":"1386_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10723-021-09574-y","volume":"19","author":"H Siar","year":"2021","unstructured":"Siar H, Izadi M (2021) Offloading coalition formation for scheduling scientific workflow ensembles in fog environments. J Grid Comput 19:1\u201320","journal-title":"J Grid Comput"},{"issue":"5","key":"1386_CR22","doi-asserted-by":"publisher","first-page":"3089","DOI":"10.1109\/TSC.2023.3284492","volume":"16","author":"H Taheri","year":"2023","unstructured":"Taheri H, Abrishami S, Naghibzadeh M (2023) A cloud broker for executing deadline-constrained periodic scientific workflows. IEEE Trans Serv Comput 16(5):3089\u20133100","journal-title":"IEEE Trans Serv Comput"},{"key":"1386_CR23","doi-asserted-by":"crossref","unstructured":"Javadi B, Thulasiramy RK, Buyya R (2011) Statistical modeling of spot instance prices in public cloud environments. In: IEEE international conference on utility and cloud computing, pp 219\u2013228","DOI":"10.1109\/UCC.2011.37"},{"issue":"5","key":"1386_CR24","first-page":"1","volume":"2014","author":"D Jung","year":"2014","unstructured":"Jung D, Lim JB, Yu H, Suh T (2014) Estimated interval-based checkpointing (eic) on spot instances in cloud computing. J Appl Math 2014(5):1\u201312","journal-title":"J Appl Math"},{"issue":"2","key":"1386_CR25","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1109\/TC.2013.225","volume":"64","author":"I Jangjaimon","year":"2015","unstructured":"Jangjaimon I, Tzeng NF (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":"5","key":"1386_CR26","doi-asserted-by":"publisher","first-page":"2904","DOI":"10.1109\/TSC.2024.3422828","volume":"17","author":"L Lin","year":"2024","unstructured":"Lin L, Pan L, Liu S (2024) SpotDAG: an RL-based algorithm for DAG workflow scheduling in heterogeneous cloud environments. IEEE Trans Serv Comput 17(5):2904\u20132917","journal-title":"IEEE Trans Serv Comput"},{"issue":"1","key":"1386_CR27","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1287\/opre.32.1.89","volume":"32","author":"RH M\u00f6hring","year":"1984","unstructured":"M\u00f6hring RH (1984) Minimizing costs of resource requirements in project networks subject to a fixed completion time. Oper Res 32(1):89\u2013120","journal-title":"Oper Res"},{"issue":"1","key":"1386_CR28","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1002\/spe.995","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros RN, Ranjan R, Beloglazov A, Rose CAFD, Buyya R (2011) Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23\u201350","journal-title":"Softw Pract Exp"},{"issue":"3","key":"1386_CR29","first-page":"219","volume":"13","author":"E Deelman","year":"2005","unstructured":"Deelman E, Singh G, Su MH, Blythe J, Gil Y, Kesselman C, Mehta G, Vahi K, Berriman GB, Good J (2005) Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci Program 13(3):219\u2013237","journal-title":"Sci Program"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-024-01386-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-024-01386-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-024-01386-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,7]],"date-time":"2025-02-07T02:44:11Z","timestamp":1738896251000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-024-01386-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,8]]},"references-count":29,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["1386"],"URL":"https:\/\/doi.org\/10.1007\/s00607-024-01386-8","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,8]]},"assertion":[{"value":"31 January 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 November 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 December 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or persona relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"22"}}