{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T13:00:02Z","timestamp":1790082002491,"version":"4.0.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,4,23]],"date-time":"2020-04-23T00:00:00Z","timestamp":1587600000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,4,23]],"date-time":"2020-04-23T00:00:00Z","timestamp":1587600000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100012470","name":"Doctoral Program Foundation of Institutions of Higher Education of China","doi-asserted-by":"crossref","award":["20170520306"],"award-info":[{"award-number":["20170520306"]}],"id":[{"id":"10.13039\/501100012470","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Key Laboratory of Hybrid Computation and IC Design Analysis Open Fund","award":["HCIC201605"],"award-info":[{"award-number":["HCIC201605"]}]},{"DOI":"10.13039\/501100012543","name":"Youth Science Foundation of Guangxi Medical University","doi-asserted-by":"crossref","award":["2018KY0976"],"award-info":[{"award-number":["2018KY0976"]}],"id":[{"id":"10.13039\/501100012543","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,1]]},"DOI":"10.1007\/s11227-020-03273-3","type":"journal-article","created":{"date-parts":[[2020,4,23]],"date-time":"2020-04-23T15:03:57Z","timestamp":1587654237000},"page":"679-710","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Scheduling large-scale scientific workflow on virtual machines with different numbers of vCPUs"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9366-2681","authenticated-orcid":false,"given":"Hao","family":"Wu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoyu","family":"Song","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"He","family":"Guo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,4,23]]},"reference":[{"key":"3273_CR1","unstructured":"M.R. MEDIA. Global cloud computing market forecast 2019-2024. https:\/\/www.marketresearchmedia.com\/?p=839"},{"issue":"4","key":"3273_CR2","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I et al (2010) A view of cloud computing. Commun ACM 53(4):50","journal-title":"Commun ACM"},{"issue":"2","key":"3273_CR3","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1109\/TCC.2014.2310452","volume":"2","author":"X Zhu","year":"2014","unstructured":"Zhu X, Yang LT, Chen H, Wang J, Yin S, Liu X (2014) Real-time tasks oriented energy-aware scheduling in virtualized clouds. IEEE Trans Cloud Comput 2(2):168","journal-title":"IEEE Trans Cloud Comput"},{"issue":"C","key":"3273_CR4","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/j.future.2014.11.019","volume":"51","author":"MA Vasile","year":"2015","unstructured":"Vasile MA, Pop F, Tutueanu RI, Cristea V (2015) Resource-aware hybrid scheduling algorithm in heterogeneous distributed computing. Future Gener Comput Syst 51(C):61","journal-title":"Future Gener Comput Syst"},{"issue":"3","key":"3273_CR5","doi-asserted-by":"publisher","first-page":"1341","DOI":"10.1109\/TII.2018.2871084","volume":"15","author":"P Li","year":"2018","unstructured":"Li P, Chen Z, Yang LT, Gao J, Zhang Q, Deen MJ (2018) An incremental deep convolutional computation model for feature learning on industrial big data. IEEE Trans Industr Inf 15(3):1341\u20131349","journal-title":"IEEE Trans Industr Inf"},{"key":"3273_CR6","unstructured":"Cloud A (2019) Cloud paralleled file system. https:\/\/www.alibabacloud.com\/help\/product\/111536.htm"},{"issue":"2","key":"3273_CR7","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/s10723-015-9359-2","volume":"14","author":"S Singh","year":"2016","unstructured":"Singh S, Chana I (2016) A survey on resource scheduling in cloud computing: issues and challenges. J Grid Comput 14(2):217","journal-title":"J Grid Comput"},{"key":"3273_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2015.11.023","volume":"113","author":"EN Alkhanak","year":"2016","unstructured":"Alkhanak EN, Lee SP, Rezaei R, Parizi RM (2016) Cost optimization approaches for scientific workflow scheduling in cloud and grid computing: a review, classifications, and open. J Syst Softw 113:1","journal-title":"J Syst Softw"},{"issue":"2","key":"3273_CR9","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MITP.2013.26","volume":"15","author":"I Bojanova","year":"2013","unstructured":"Bojanova I, Zhang J, Voas J (2013) Cloud computing. IT Prof 15(2):12","journal-title":"IT Prof"},{"key":"3273_CR10","doi-asserted-by":"publisher","first-page":"480","DOI":"10.1016\/j.future.2018.03.055","volume":"86","author":"EN Alkhanak","year":"2018","unstructured":"Alkhanak EN, Lee SP (2018) A hyper-heuristic cost optimisation approach for scientific workflow scheduling in cloud computing. Future Gener Comput Syst 86:480","journal-title":"Future Gener Comput Syst"},{"key":"3273_CR11","unstructured":"Boutin E, Ekanayake J, Lin W, Shi B, Zhou J, Qian Z, Wu M, Zhou L (2014) Apollo: scalable and coordinated scheduling for cloud-scale computing. In: Usenix Conference on Operating Systems Design and Implementation, pp 285\u2013300"},{"key":"3273_CR12","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.jbiotec.2015.12.032","volume":"232","author":"T Dalman","year":"2015","unstructured":"Dalman T, Wiechert W, N\u00f6h K (2015) A deadline-constrained scheduling algorithm for scientific workflows in clouds. J Biotechnol 232:12","journal-title":"J Biotechnol"},{"issue":"1","key":"3273_CR13","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/TSC.2012.13","volume":"7","author":"J Zhang","year":"2014","unstructured":"Zhang J, Kuc D, Lu S (2014) Confucius: a tool supporting collaborative scientific workflow composition. IEEE Trans Serv Comput 7(1):2","journal-title":"IEEE Trans Serv Comput"},{"issue":"3","key":"3273_CR14","doi-asserted-by":"publisher","first-page":"885","DOI":"10.1109\/TPDS.2015.2411257","volume":"27","author":"H Wu","year":"2016","unstructured":"Wu H, Hua X, Li Z, Ren S (2016) Resource and instance hour minimization for deadline constrained DAG applications using computer clouds. IEEE Trans Parallel Distrib Syst 27(3):885","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"3273_CR15","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu H, Hariri S, Wu MY (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13(3):260","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"3273_CR16","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.future.2012.05.004","volume":"29","author":"Saeid Abrishami","year":"2013","unstructured":"Abrishami Saeid, Naghibzadeh Mahmoud, Dick Epema, HJ (2013) Deadline-constrained workflow scheduling algorithms for infrastructure; as a service clouds. Future Gener Comput Syst 29(1):158","journal-title":"Future Gener Comput Syst"},{"key":"3273_CR17","unstructured":"Cao S, Deng K, Ren K, Li X, Nie T, Song J (2019) 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS). IEEE, pp 98\u2013105"},{"issue":"9","key":"3273_CR18","doi-asserted-by":"publisher","first-page":"2674","DOI":"10.1109\/TPDS.2017.2678507","volume":"28","author":"H Chen","year":"2017","unstructured":"Chen H, Zhu X, Qiu D, Ling L, Du Z (2017) Scheduling for workflows with security-sensitive intermediate data by selective tasks duplication in clouds. IEEE Trans Parallel Distrib Syst 28(9):2674","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"3273_CR19","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1109\/TC.2010.216","volume":"60","author":"Z Zong","year":"2011","unstructured":"Zong Z, Manzanares A, Ruan X, Qin X (2011) EAD and PEBD: two energy-aware duplication scheduling algorithms for parallel tasks on homogeneous clusters. IEEE Trans Comput 60(3):360","journal-title":"IEEE Trans Comput"},{"key":"3273_CR20","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2007.70784","volume-title":"Hybrid scheduling of dynamic task graphs with selective duplication for multiprocessors under memory and time constraints","author":"P Choudhury","year":"2008","unstructured":"Choudhury P, Kumar R, Chakrabarti PP (2008) Hybrid scheduling of dynamic task graphs with selective duplication for multiprocessors under memory and time constraints. IEEE Press, New York"},{"issue":"4","key":"3273_CR21","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1016\/0743-7315(92)90012-C","volume":"16","author":"A Gerasoulis","year":"1992","unstructured":"Gerasoulis A, Yang T (1992) A comparison of clustering heuristics for scheduling directed acyclic graphs on multiprocessors. J Parallel Distrib Comput 16(4):276","journal-title":"J Parallel Distrib Comput"},{"issue":"3","key":"3273_CR22","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1145\/321765.321768","volume":"20","author":"DB Johnson","year":"1973","unstructured":"Johnson DB (1973) A note on dijkstra`s shortest path algorithm. JACM 20(3):385\u2013388","journal-title":"JACM"},{"key":"3273_CR23","unstructured":"Smith B, Lucas K (2011) UnixBench: The original BYTE UNIX benchmark suite [Online]. Available: https:\/\/github.com\/kdlucas\/byte-unixbench"},{"key":"3273_CR24","doi-asserted-by":"publisher","unstructured":"Hartmanis J (1982) Computers and intractability:a guide to the theory of np-completeness (Michael R. Garey and David S. Johnson). Siam Rev 24(1):90\u201392. https:\/\/doi.org\/10.1137\/1024022","DOI":"10.1137\/1024022"},{"issue":"3","key":"3273_CR25","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/s13174-011-0032-0","volume":"2","author":"LF Bittencourt","year":"2011","unstructured":"Bittencourt LF, Madeira ERM (2011) HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds. J Internet Serv Appl 2(3):207","journal-title":"J Internet Serv Appl"},{"key":"3273_CR26","doi-asserted-by":"crossref","unstructured":"Wu H, Chen X, Song X,\u00a0 Guo H (2019) Cost minimization of scheduling scientific workflow applications on clouds.\u00a0Concurr Comput Pract Exp e5503 \u00a0","DOI":"10.1002\/cpe.5503"},{"key":"3273_CR27","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.future.2014.09.014","volume":"46","author":"W Chen","year":"2015","unstructured":"Chen W, da Silva RF, Deelman E, Sakellariou R (2015) Using imbalance metrics to optimize task clustering in scientific workflow executions. Future Gener Comput Syst 46:69","journal-title":"Future Gener Comput Syst"},{"issue":"5","key":"3273_CR28","doi-asserted-by":"publisher","first-page":"1344","DOI":"10.1109\/TPDS.2015.2446459","volume":"27","author":"Z Zhu","year":"2016","unstructured":"Zhu Z, Zhang G, Li M, Liu X (2016) Evolutionary multi-objective workflow scheduling in cloud. IEEE Trans Parallel Distrib Syst 27(5):1344","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3273_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.parco.2017.01.002","volume":"62","author":"A Verma","year":"2017","unstructured":"Verma A, Kaushal S (2017) A hybrid multi-objective particle swarm optimization for scientific workflow scheduling. Parallel Comput 62:1","journal-title":"Parallel Comput"},{"issue":"13","key":"3273_CR30","doi-asserted-by":"publisher","first-page":"1742","DOI":"10.1002\/cpe.1417","volume":"21","author":"AKMKA Talukder","year":"2009","unstructured":"Talukder AKMKA, Kirley M, Buyya R (2009) Multiobjective differential evolution for scheduling workflow applications on global grids. Concurr Comput Pract Exp 21(13):1742","journal-title":"Concurr Comput Pract Exp"},{"key":"3273_CR31","unstructured":"Braun TD, Siegel HJ, Beck N, Reuther AI, Theys MD, Yao B, Freund RF, Maheswaran M, Robertson JP, Hensgen D (1999) Eighth heterogeneous computing workshop, p\u00a015"},{"key":"3273_CR32","volume-title":"Completely fair scheduler","author":"CS Pabla","year":"2009","unstructured":"Pabla CS (2009) Completely fair scheduler, vol 4. Betascript Publishing, London"},{"issue":"17","key":"3273_CR33","doi-asserted-by":"publisher","first-page":"5112","DOI":"10.1128\/AEM.01043-13","volume":"79","author":"JJ Kozich","year":"2013","unstructured":"Kozich JJ, Westcott SL, Baxter NT, Highlander SK, Schloss PD (2013) Development of a dual-index sequencing strategy and curation pipeline for analyzing amplicon sequence data on the MiSeq Illumina sequencing platform. Appl Environ Microbiol 79(17):5112","journal-title":"Appl Environ Microbiol"},{"key":"3273_CR34","volume-title":"A case study on the use of workflow technologies for scientific analysis: gravitational wave data analysis","author":"DA Brown","year":"2007","unstructured":"Brown DA, Brady PR, Dietz A, Cao J, Johnson B, Mcnabb J (2007) A case study on the use of workflow technologies for scientific analysis: gravitational wave data analysis. Springer, London"},{"key":"3273_CR35","unstructured":"Bharathi S, Chervenak A, Deelman E, Mehta G, Su MH, Vahi K (2008) Third Workshop on Workflows in Support of Large-Scale Science. WORKS 2008. IEEE, 2008, pp 1\u201310"},{"issue":"3","key":"3273_CR36","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. Future Gener Comput Syst 29(3):682","journal-title":"Future Gener Comput Syst"},{"key":"3273_CR37","unstructured":"Juve G (2014) workflowgenerator. https:\/\/confluence.pegasus.isi.edu\/display\/pegasus\/workflowgenerator"},{"key":"3273_CR38","unstructured":"Deelman E, Callaghan S, Field E, Francoeur H, Graves R, Gupta N, Gupta V, Jordan TH, Kesselman C, Maechling P (2006) IEEE International Conference on E-Science and Grid Computing, 2006. E-Science, pp 14\u201314"},{"key":"3273_CR39","unstructured":"Callaghan S, Maechling P, Dan G, Beattie K, Jordan T, Deelman E, Vahi K, Mehta G, Juve G, Milner K (2009) IEEE Fourth International Conference on Escience, 2008. Escience, pp 151\u2013158"},{"key":"3273_CR40","unstructured":"Berriman GB, Deelman E, Good JC, Jacob JC, Katz DS, Kesselman C, Laity AC, Prince TA, Singh G, Su MH (2004) Optimizing Scientific Return for Astronomy through Information Technologies, vol 5493. International Society for Optics and Photonics, pp 221\u2013233"},{"issue":"9","key":"3273_CR41","doi-asserted-by":"publisher","first-page":"e3197","DOI":"10.1371\/journal.pone.0003197","volume":"3","author":"J Livny","year":"2008","unstructured":"Livny J, Teonadi H, Livny M, Waldor MK, Livny J, Teonadi H, Livny M, Waldor MK (2008) High-throughput, kingdom-wide prediction and annotation of bacterial non-coding RNAs. PLoS ONE 3(9):e3197","journal-title":"PLoS ONE"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03273-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03273-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03273-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,22]],"date-time":"2021-04-22T23:33:30Z","timestamp":1619134410000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03273-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,23]]},"references-count":41,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["3273"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03273-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,23]]},"assertion":[{"value":"23 April 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}