{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T11:11:44Z","timestamp":1762341104423,"version":"3.37.3"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2018,3,31]],"date-time":"2018-03-31T00:00:00Z","timestamp":1522454400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Research project of Education Department of Hunan Province","award":["17K015"],"award-info":[{"award-number":["17K015"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2018,7]]},"DOI":"10.1007\/s11227-018-2344-3","type":"journal-article","created":{"date-parts":[[2018,3,31]],"date-time":"2018-03-31T06:16:42Z","timestamp":1522477002000},"page":"2935-2955","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Improving the energy efficiency and performance of data-intensive workflows in virtualized clouds"],"prefix":"10.1007","volume":"74","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8930-4294","authenticated-orcid":false,"given":"Xilong","family":"Qu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Xiao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lirong","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,31]]},"reference":[{"issue":"6","key":"2344_CR1","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya R, Yeo CS, Venugopal S et al (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 25(6):599\u2013616","journal-title":"Future Gener. Comput. Syst."},{"issue":"8","key":"2344_CR2","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/j.future.2010.02.011","volume":"26","author":"MA Murphy","year":"2010","unstructured":"Murphy MA, Goasguen S (2010) Virtual organization clusters: self-provisioned clouds on the grid. Future Gener Comput Syst 26(8):271\u20131281","journal-title":"Future Gener Comput Syst"},{"issue":"1","key":"2344_CR3","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1002\/cpe.2953","volume":"26","author":"AM Hosny","year":"2014","unstructured":"Hosny AM, Shedeed HA, Hussein AS, Tolba MF (2014) Cloud-based parallel solution for estimating statistical significance of megabyte-scale DNA sequences. Concurr Comput Pract Exp 26(1):118\u2013133","journal-title":"Concurr Comput Pract Exp"},{"issue":"12","key":"2344_CR4","doi-asserted-by":"publisher","first-page":"4623","DOI":"10.1007\/s11227-015-1563-0","volume":"71","author":"C Kim","year":"2015","unstructured":"Kim C, Jeon C, Lee W, Yang S (2015) A parallel migration scheme for fast virtual machine relocation on a cloud cluster. J Supercomput 71(12):4623\u20134645","journal-title":"J Supercomput"},{"issue":"2","key":"2344_CR5","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/s10723-013-9282-3","volume":"12","author":"C Szabo","year":"2014","unstructured":"Szabo C, Sheng QZ, Kroeger T et al (2014) Science in the cloud: allocation and execution of data-Intensive scientific workflows. J Grid Comput 12(2):245\u2013264","journal-title":"J Grid Comput"},{"key":"2344_CR6","doi-asserted-by":"publisher","unstructured":"Barham P, Dragovic B, Fraser K et al (2003) Xen and the art of virtualization. In: Proceedings of the ACM symposium on Operating systems principles (SOSP). ACM, New York, pp 164\u2013177. \n                    https:\/\/doi.org\/10.1145\/1165389.945462","DOI":"10.1145\/1165389.945462"},{"issue":"4","key":"2344_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2382553.2382554","volume":"30","author":"E Bugnion","year":"2012","unstructured":"Bugnion E, Devine S, Rosenblum M et al (2012) Bringing virtualization to the x86 architecture with the original VMware Workstation. ACM Trans Computer Syst 30(4):1\u201351","journal-title":"ACM Trans Computer Syst"},{"key":"2344_CR8","doi-asserted-by":"publisher","unstructured":"Gomez-Folgar F, Garcia-Loureiro AJ, Pena TF et al (2015) Study of the KVM CPU performance of open-source cloud management platforms. In: Proceedings of IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID). IEEE, Shenzhen, China, pp 1225\u20131228. \n                    https:\/\/doi.org\/10.1109\/CCGrid.2015.103","DOI":"10.1109\/CCGrid.2015.103"},{"issue":"8","key":"2344_CR9","doi-asserted-by":"publisher","first-page":"1111","DOI":"10.1109\/TC.2009.53","volume":"58","author":"S Govindan","year":"2009","unstructured":"Govindan S, Choi J, Nath AR et al (2009) Xen and Co.: communication-aware CPU management in consolidated xen-based hosting platforms. IEEE Trans Comput 58(8):1111\u20131125","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"2344_CR10","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1007\/s11227-011-0658-5","volume":"61","author":"M Sharifi","year":"2012","unstructured":"Sharifi M, Salimi H, Najafzadeh M (2012) Power-efficient distributed scheduling of virtual machines using workload-aware consolidation techniques. J Supercomput 61(1):6\u201366","journal-title":"J Supercomput"},{"key":"2344_CR11","doi-asserted-by":"publisher","unstructured":"Bianchini R (2012) Leveraging renewable energy in data centers: present and future. In: Proceedings of International Symposium on High Performance Distributed Computing (HPDC). ACM, Delft, pp 135-136. \n                    https:\/\/doi.org\/10.1145\/2287076.2287101","DOI":"10.1145\/2287076.2287101"},{"issue":"2","key":"2344_CR12","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/2034863.2034867","volume":"40","author":"J Wang","year":"2011","unstructured":"Wang J, Feng L (2011) A survey on energy-efficient data management. ACM SIGMOD Rec 40(2):17\u201323","journal-title":"ACM SIGMOD Rec"},{"issue":"2","key":"2344_CR13","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1016\/j.future.2011.05.004","volume":"28","author":"W Heddeghem Van","year":"2012","unstructured":"Van Heddeghem W, Vereecken W, Colle D et al (2012) Distributed computing for carbon footprint reduction by exploiting low-footprint energy availability. Future Gener Comput Syst 28(2):405\u2013414","journal-title":"Future Gener Comput Syst"},{"issue":"3","key":"2344_CR14","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1111\/j.1467-8659.1986.tb00296.x","volume":"5","author":"HR Arabnia","year":"1986","unstructured":"Arabnia HR, Oliver MA (1986) Fast operations on raster images with SIMD machine architectures. Int J Eurograph Assoc Comput Graph Forum 5(3):179\u2013188","journal-title":"Int J Eurograph Assoc Comput Graph Forum"},{"issue":"1\u20132","key":"2344_CR15","first-page":"185","volume":"10","author":"HR Arabnia","year":"1986","unstructured":"Arabnia HR, Taha TR (1986) A parallel numerical algorithm on a reconfigurable multi-ring network. J Telecommun Syst 10(1\u20132):185\u2013203 1998","journal-title":"J Telecommun Syst"},{"issue":"1","key":"2344_CR16","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1023\/A:1022804606389","volume":"25","author":"MA Wani","year":"2003","unstructured":"Wani MA, Arabnia HR (2003) Parallel edge-region-based segmentation algorithm targeted at reconfigurable multi-ring network. J Supercomput 25(1):43\u201363","journal-title":"J Supercomput"},{"issue":"4","key":"2344_CR17","first-page":"465","volume":"12","author":"H Valafar","year":"2004","unstructured":"Valafar H, Arabnia HR, Williams G (2004) Distributed global optimization and its development on the multiring network. Int J Neural Parallel Sci Comput 12(4):465\u2013490","journal-title":"Int J Neural Parallel Sci Comput"},{"key":"2344_CR18","unstructured":"Arabnia HR, Smith JW (1993) A reconfigurable interconnection network for imaging operations and its implementation using a multi-stage switching box. In: Proceedings of the 7th Annual International High Performance Computing Conference, pp 349\u2013357"},{"key":"2344_CR19","unstructured":"Wani MA, Arabnia HR (2006) Parallel polygon approximation targeted at reconfigurable multi-ring hardware. In: Proceedings of the 2006 International Conference on Computer Graphics and Virtual Reality, pp 86\u201394"},{"key":"2344_CR20","doi-asserted-by":"publisher","unstructured":"Gao PX, Curtis AR, Wang B et al (2012) It\u2019s not easy being green. In: Proceedings of the ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication (SIGCOMM). ACM, Helsinki, pp 211\u2013222. \n                    https:\/\/doi.org\/10.1145\/2342356.2342398","DOI":"10.1145\/2342356.2342398"},{"key":"2344_CR21","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.future.2014.02.018","volume":"37","author":"PD Kaur","year":"2014","unstructured":"Kaur PD, Chana I (2014) A resource elasticity framework for QoS-aware execution of cloud applications. Future Gener Comput Syst 37:14\u201325","journal-title":"Future Gener Comput Syst"},{"key":"2344_CR22","doi-asserted-by":"crossref","unstructured":"Shibata T, Choi SJ, Taura K (2010) File-access characteristics of data-intensive workflow applications. In: Proceedings of International Conference on Cluster, Cloud and Grid Computing (CCGRID). IEEE, Melbourne, pp 522\u2013525","DOI":"10.1109\/CCGRID.2010.77"},{"issue":"1","key":"2344_CR23","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.future.2012.05.015","volume":"32","author":"L He","year":"2014","unstructured":"He L, Zou D, Zhang Z et al (2014) Developing resource consolidation frameworks for moldable virtual machines in clouds. Future Gener Comput Syst 32(1):69\u201381","journal-title":"Future Gener Comput Syst"},{"key":"2344_CR24","doi-asserted-by":"publisher","unstructured":"Brandic I, Benkner S, Engelbrecht G, Schmidt R (2005) QoS support for time-critical grid workflow applications. In: Proceedings of International Conference on e-Science and Grid Computing (e-Science). IEEE, Melbourne, pp 108\u2013115. \n                    https:\/\/doi.org\/10.1109\/E-SCIENCE.2005.69","DOI":"10.1109\/E-SCIENCE.2005.69"},{"key":"2344_CR25","first-page":"219","volume":"13","author":"E Deelman","year":"2005","unstructured":"Deelman E, Singh G, Su MH et al (2005) Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci Program J 13:219\u2013237","journal-title":"Sci Program J"},{"issue":"3","key":"2344_CR26","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1023\/A:1015617019423","volume":"5","author":"J Frey","year":"2002","unstructured":"Frey J, Tannenbaum T, Foster I et al (2002) Condor-G: a computation management agent for multi-institutional grids. Clust Comput 5(3):237\u2013246","journal-title":"Clust Comput"},{"key":"2344_CR27","doi-asserted-by":"publisher","unstructured":"Wang DL, Zender CS, Jenks SF (2008) Clustered workflow execution of retargeted data analysis scripts. In: Proceedings of International Symposium on Cluster Computing and the Grid (CCGRID). IEEE, Lyon, pp 449\u2013458. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2008.69","DOI":"10.1109\/CCGRID.2008.69"},{"key":"2344_CR28","doi-asserted-by":"publisher","unstructured":"Nadeem F, Fahringer T (2009) Using templates to predict execution time of scientific workflow applications in the grid. In: Proceedings of International Symposium on Cluster Computing and the Grid (CCGRID). IEEE, Shanghai, pp 316\u2013323. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2009.77","DOI":"10.1109\/CCGRID.2009.77"},{"key":"2344_CR29","doi-asserted-by":"publisher","unstructured":"Dun N, Taura K, Yonezawa A (2010) Fine-grained profiling for data-Intensive workflows. In: Proceedings of International Conference on Cluster, Cloud and Grid Computing (CCGRID). IEEE, Melbourne, pp 571\u2013572. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2010.29","DOI":"10.1109\/CCGRID.2010.29"},{"issue":"5","key":"2344_CR30","doi-asserted-by":"publisher","first-page":"1300","DOI":"10.1016\/j.jcss.2011.12.015","volume":"78","author":"R Tolosana-Calasanza","year":"2012","unstructured":"Tolosana-Calasanza R, Banares JA, Congduc P, Rana OF (2012) Enforcing QoS in scientific workflow systems enacted over Cloud infrastructures. J Comput Syst Sci 78(5):1300\u20131315","journal-title":"J Comput Syst Sci"},{"issue":"3","key":"2344_CR31","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1007\/s10723-013-9260-9","volume":"11","author":"VC Emeakaroha","year":"2013","unstructured":"Emeakaroha VC, Maurer M, Stern P et al (2013) Managing and optimizing bioinformatics workflows for data analysis in clouds. J Grid Comput 11(3):407\u2013428","journal-title":"J Grid Comput"},{"issue":"7","key":"2344_CR32","doi-asserted-by":"publisher","first-page":"1826","DOI":"10.1016\/j.future.2013.01.008","volume":"29","author":"B Javadi","year":"2013","unstructured":"Javadi B, Tomko M, Sinnott RO (2013) Decentralized orchestration of data-centric workflows in cloud environments. Future Gener Comput Syst 29(7):1826\u20131837","journal-title":"Future Gener Comput Syst"},{"issue":"6","key":"2344_CR33","first-page":"1059","volume":"15","author":"IY Jung","year":"2014","unstructured":"Jung IY, Han BJ, Jeong CS, Rho S (2014) Cloud-based mapreduce workflow execution platform. J Internet Technol 15(6):1059\u20131067","journal-title":"J Internet Technol"},{"issue":"3","key":"2344_CR34","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\u2013274","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2344_CR35","doi-asserted-by":"publisher","unstructured":"Decker J, Schneider J (2007) Heuristic scheduling of grid workflows supporting co-allocation and advance reservation. In: Proceedings of International Symposium on Cluster Computing and the Grid (CCGRID). IEEE, Rio de Janeiro, pp 335\u2013342. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2007.56","DOI":"10.1109\/CCGRID.2007.56"},{"key":"2344_CR36","doi-asserted-by":"publisher","unstructured":"Glatard T, Montagnat J, Pennec X (2008) A probabilistic model to analyse workflow performance on production grids. In: Proceedings of International Symposium on Cluster Computing and the Grid (CCGRID). IEEE, Lyon, pp 510\u2013517. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2008.123","DOI":"10.1109\/CCGRID.2008.123"},{"key":"2344_CR37","doi-asserted-by":"publisher","unstructured":"Wieczorek M, Podlipnig S, Prodan R, Fahringer T (2008) Bi-criteria scheduling of scientific workflows for the grid. In: Proceedings of International Symposium on Cluster Computing and the Grid (CCGRID). IEEE, Lyon, pp 9\u201316. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2008.21","DOI":"10.1109\/CCGRID.2008.21"},{"key":"2344_CR38","doi-asserted-by":"publisher","unstructured":"Yu J, Buyya R, Tham CK (2005) Cost-based scheduling of scientific workflow applications on utility grids. In: Proceedings of International Conference on e-Science and Grid Computing (e-Science). IEEE, Melbourne, pp 140\u2013147. \n                    https:\/\/doi.org\/10.1109\/E-SCIENCE.2005.26","DOI":"10.1109\/E-SCIENCE.2005.26"},{"key":"2344_CR39","doi-asserted-by":"publisher","unstructured":"Yu J, Buyya R (2006) A budget constrained scheduling of workflow applications on utility grids using genetic algorithms. In: Proceedings of Workshop on Workflows in Support of Large-Scale Science (WORKS). IEEE, Paris, pp 1\u201310. \n                    https:\/\/doi.org\/10.1109\/WORKS.2006.5282330","DOI":"10.1109\/WORKS.2006.5282330"},{"key":"2344_CR40","doi-asserted-by":"publisher","unstructured":"Hunold S, Rauber T, Suter F (2008) Scheduling dynamic workflows onto clusters of clusters using postponing. In: Proceedings of International Symposium on Cluster Computing and the Grid (CCGRID). IEEE, Lyon, pp 669\u2013674. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2008.44","DOI":"10.1109\/CCGRID.2008.44"},{"issue":"9","key":"2344_CR41","doi-asserted-by":"publisher","first-page":"1273","DOI":"10.1109\/TPDS.2008.225","volume":"20","author":"YC Lee","year":"2009","unstructured":"Lee YC, Subrata R, Zomaya AY (2009) On the performance of a dual-objective optimization model for workflow applications on grid platforms. IEEE Trans Parallel Distrib Syst 20(9):1273\u20131284","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"2344_CR42","doi-asserted-by":"publisher","unstructured":"Liu X, Chen J, Wu Z et al (2010) Handling recoverable temporal violations in scientific workflow systems: a workflow rescheduling based strategy. In: Proceedings of International Conference on Cluster, Cloud and Grid Computing (CCGRID). IEEE, Melbourne, pp 534\u2013537. \n                    https:\/\/doi.org\/10.1109\/CCGRID.2010.15","DOI":"10.1109\/CCGRID.2010.15"},{"issue":"8","key":"2344_CR43","doi-asserted-by":"publisher","first-page":"1200","DOI":"10.1016\/j.future.2010.02.004","volume":"26","author":"D Yuan","year":"2010","unstructured":"Yuan D, Yang Y, Liu X, Chen J (2010) A data placement strategy in scientific cloud workflows. Future Gener Comput Syst 26(8):1200\u20131214","journal-title":"Future Gener Comput Syst"},{"issue":"18","key":"2344_CR44","doi-asserted-by":"publisher","first-page":"2523","DOI":"10.1002\/cpe.3084","volume":"25","author":"K Deng","year":"2013","unstructured":"Deng K, Ren K, Song J et al (2013) A clustering based coscheduling strategy for efficient scientific workflow execution in cloud computing. Concurr Comput Pract Exp 25(18):2523\u20132539","journal-title":"Concurr Comput Pract Exp"},{"issue":"7","key":"2344_CR45","doi-asserted-by":"publisher","first-page":"1787","DOI":"10.1109\/TPDS.2013.238","volume":"25","author":"RN Calheiros","year":"2014","unstructured":"Calheiros RN, Buyya R (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":"4","key":"2344_CR46","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/s10723-015-9344-9","volume":"13","author":"A Verma","year":"2015","unstructured":"Verma A, Kaushal S (2015) Cost-time efficient scheduling plan for executing workflows in the cloud. J Grid Comput 13(4):495\u2013506","journal-title":"J Grid Comput"},{"key":"2344_CR47","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.jpdc.2014.09.002","volume":"75","author":"LB Zeng","year":"2015","unstructured":"Zeng LB, Veeravalli B, Li X (2015) SABA: a security-aware and budget-aware workflow scheduling strategy in clouds. J Parallel Distrib Comput 75:141\u2013151","journal-title":"J Parallel Distrib Comput"},{"issue":"2","key":"2344_CR48","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1007\/s10723-015-9355-6","volume":"14","author":"P Bryk","year":"2016","unstructured":"Bryk P, Malawski M, Juve G, Deelman E (2016) Storage-aware algorithms for scheduling of workflow ensembles in clouds. J Grid Comput 14(2):359\u2013378","journal-title":"J Grid Comput"},{"issue":"1","key":"2344_CR49","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 et al (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"},{"key":"2344_CR50","unstructured":"Theiner D, Wieczorek M (2006) Reduction of calibration time of distributed hydrological models by use of grid computing and nonlinear optimisation algorithms. In: Proceedings of International Conference on Hydroinformatics, pp 1\u20138"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-018-2344-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2344-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-018-2344-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,30]],"date-time":"2019-03-30T20:21:07Z","timestamp":1553977267000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-018-2344-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,31]]},"references-count":50,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2018,7]]}},"alternative-id":["2344"],"URL":"https:\/\/doi.org\/10.1007\/s11227-018-2344-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2018,3,31]]},"assertion":[{"value":"31 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}