{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,5]],"date-time":"2026-04-05T05:40:12Z","timestamp":1775367612555,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,8,27]],"date-time":"2021-08-27T00:00:00Z","timestamp":1630022400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,8,27]],"date-time":"2021-08-27T00:00:00Z","timestamp":1630022400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2022,2]]},"DOI":"10.1007\/s11227-021-04016-8","type":"journal-article","created":{"date-parts":[[2021,8,27]],"date-time":"2021-08-27T14:05:44Z","timestamp":1630073144000},"page":"4261-4289","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["An energy-aware scheduling of dynamic workflows using big data similarity statistical analysis in cloud computing"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9006-2632","authenticated-orcid":false,"given":"Maziyar","family":"Grami","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,8,27]]},"reference":[{"issue":"1","key":"4016_CR1","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1145\/2481528.2481532","volume":"42","author":"F Schomm","year":"2013","unstructured":"Schomm F, Stahl F, Vossen G (2013) Marketplaces for data: an initial survey. ACM SIGMOD Rec 42(1):15\u201326","journal-title":"ACM SIGMOD Rec"},{"key":"4016_CR2","doi-asserted-by":"crossref","unstructured":"Sedaghat M, Hern F, Elmroth E (2011) Unifying cloud management: towards overall governance of business level objectives. In: 2011 11th IEEE\/ACM international symposium on cluster, cloud and grid computing. IEEE, pp 591\u2013597","DOI":"10.1109\/CCGrid.2011.65"},{"issue":"4","key":"4016_CR3","doi-asserted-by":"publisher","first-page":"1505","DOI":"10.1007\/s11227-014-1376-6","volume":"71","author":"SK Panda","year":"2015","unstructured":"Panda SK, Jana PK (2015) Efficient task scheduling algorithms for heterogeneous multi-cloud environment. J Supercomput 71(4):1505\u20131533","journal-title":"J Supercomput"},{"key":"4016_CR4","doi-asserted-by":"crossref","unstructured":"Djebbar EI, Belalem G (2013) Optimization of tasks scheduling by an efficacy data placement and replication in cloud computing. In: International Conference on Algorithms and Architectures for Parallel Processing. Springer, pp 22\u201329","DOI":"10.1007\/978-3-319-03889-6_3"},{"key":"4016_CR5","doi-asserted-by":"crossref","unstructured":"Duy TVT, Sato Y, Inoguchi Y (2010) Performance evaluation of a green scheduling algorithm for energy savings in cloud computing. In: 2010 IEEE international symposium on parallel and distributed processing, workshops and PhD forum (IPDPSW). IEEE, pp 1\u20138","DOI":"10.1109\/IPDPSW.2010.5470908"},{"key":"4016_CR6","doi-asserted-by":"crossref","unstructured":"Rani BK, Babu AV (2015) Scheduling of big data application workflows in cloud and inter-cloud environments. In: 2015 IEEE International Conference on Big Data (big data). IEEE, pp 2862\u20132864","DOI":"10.1109\/BigData.2015.7364103"},{"issue":"2","key":"4016_CR7","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1109\/TCC.2014.2350490","volume":"3","author":"F Zhang","year":"2014","unstructured":"Zhang F, Cao J, Hwang K, Li K, Khan SU (2014) Adaptive workflow scheduling on cloud computing platforms with iterativeordinal optimization. IEEE Trans Cloud Comput 3(2):156\u2013168","journal-title":"IEEE Trans Cloud Comput"},{"issue":"6","key":"4016_CR8","doi-asserted-by":"publisher","first-page":"948","DOI":"10.1007\/s11390-013-1390-9","volume":"28","author":"P Xiao","year":"2013","unstructured":"Xiao P, Hu Z-G, Zhang Y-P (2013) An energy-aware heuristic scheduling for data-intensive workflows in virtualized datacenters. J Comput Sci Technol 28(6):948\u2013961","journal-title":"J Comput Sci Technol"},{"issue":"3","key":"4016_CR9","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1109\/TETC.2014.2348196","volume":"2","author":"F Zhang","year":"2014","unstructured":"Zhang F, Cao J, Tan W, Khan SU, Li K, Zomaya AY (2014) Evolutionary scheduling of dynamic multitasking workloads for big-data analytics in elastic cloud. IEEE Trans Emerg Top Comput 2(3):338\u2013351","journal-title":"IEEE Trans Emerg Top Comput"},{"key":"4016_CR10","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1016\/j.jnca.2016.04.016","volume":"68","author":"SHH Madni","year":"2016","unstructured":"Madni SHH, AbdLatiff MS, Coulibaly Y (2016) Resource scheduling for infrastructure as a service (IAAS) in cloud computing: challenges and opportunities. J Netw Comput Appl 68:173\u2013200","journal-title":"J Netw Comput Appl"},{"key":"4016_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2015.04.019","volume":"52","author":"S Smanchat","year":"2015","unstructured":"Smanchat S, Viriyapant K (2015) Taxonomies of workflow scheduling problem and techniques in the cloud. Futur Gener Comput Syst 52:1\u201312","journal-title":"Futur Gener Comput Syst"},{"key":"4016_CR12","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.future.2015.01.007","volume":"50","author":"EN Alkhanak","year":"2015","unstructured":"Alkhanak EN, Lee SP, Khan SUR (2015) Cost-aware challenges for workflow scheduling approaches in cloud computing environments: taxonomy and opportunities. Futur Gener Comput Syst 50:3\u201321","journal-title":"Futur Gener Comput Syst"},{"issue":"2","key":"4016_CR13","doi-asserted-by":"publisher","first-page":"711","DOI":"10.1016\/j.jnca.2012.12.021","volume":"36","author":"N Mansouri","year":"2013","unstructured":"Mansouri N, Dastghaibyfard GH, Mansouri E (2013) Combination of data replication and scheduling algorithm for improving data availability in data grids. J Netw Comput Appl 36(2):711\u2013722","journal-title":"J Netw Comput Appl"},{"key":"4016_CR14","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1016\/j.future.2013.09.006","volume":"37","author":"F Zhang","year":"2014","unstructured":"Zhang F, Cao J, Li K, Khan SU, Hwang K (2014) Multi-objective scheduling of many tasks in cloud platforms. Futur Gener Comput Syst 37:309\u2013320","journal-title":"Futur Gener Comput Syst"},{"issue":"11","key":"4016_CR15","doi-asserted-by":"publisher","first-page":"4796","DOI":"10.1007\/s11227-017-2050-6","volume":"73","author":"A Hanani","year":"2017","unstructured":"Hanani A, Rahmani AM, Sahafi A (2017) A multi-parameter scheduling method of dynamic workloads for big data calculation in cloud computing. J Supercomput 73(11):4796\u20134822","journal-title":"J Supercomput"},{"key":"4016_CR16","unstructured":"Navimipour NJ (2015) Task scheduling in the cloud environments based on an artificial bee colony algorithm. In: International Conference on Image Processing, pp 38\u201344"},{"issue":"4","key":"4016_CR17","doi-asserted-by":"publisher","first-page":"2337","DOI":"10.1109\/JSYST.2015.2496368","volume":"11","author":"P Qin","year":"2015","unstructured":"Qin P, Dai B, Huang B, Xu G (2015) Bandwidth-aware scheduling with SDN in Hadoop: a new trend for big data. IEEE Syst J 11(4):2337\u20132344","journal-title":"IEEE Syst J"},{"issue":"10","key":"4016_CR18","doi-asserted-by":"publisher","first-page":"2720","DOI":"10.1109\/TPDS.2014.2358556","volume":"26","author":"L Mashayekhy","year":"2014","unstructured":"Mashayekhy L, Nejad MM, Grosu D, Zhang Q, Shi W (2014) Energy-aware scheduling of mapreduce jobs for big data applications. IEEE Trans Parallel Distrib Syst 26(10):2720\u20132733","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"4016_CR19","doi-asserted-by":"crossref","unstructured":"Bod\u00edk P, Menache I, Naor J, Yaniv J (2014) Deadline-aware scheduling of big-data processing jobs. In: Proceedings of the 26th ACM symposium on parallelism in algorithms and architectures, pp 211\u2013213","DOI":"10.1145\/2612669.2612702"},{"key":"4016_CR20","doi-asserted-by":"publisher","first-page":"1049","DOI":"10.1016\/j.asoc.2015.08.032","volume":"38","author":"M Abouelela","year":"2016","unstructured":"Abouelela M, El-Darieby M (2016) Scheduling big data applications within advance reservation framework in optical grids. Appl Soft Comput 38:1049\u20131059","journal-title":"Appl Soft Comput"},{"issue":"1\u20134","key":"4016_CR21","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1007\/s00170-015-7804-9","volume":"84","author":"X Li","year":"2016","unstructured":"Li X, Song J, Huang B (2016) A scientific workflow management system architecture and its scheduling based on cloud service platform for manufacturing big data analytics. Int J Adv Manuf Technol 84(1\u20134):119\u2013131","journal-title":"Int J Adv Manuf Technol"},{"key":"4016_CR22","doi-asserted-by":"crossref","unstructured":"Gautam JV, Prajapati HB, Dabhi VK, Chaudhary S (2015) A survey on job scheduling algorithms in big data processing. In: 2015 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT). IEEE, pp 1\u201311","DOI":"10.1109\/ICECCT.2015.7226035"},{"key":"4016_CR23","unstructured":"Wang K, Raicu I (2014) Scheduling data-intensive many-task computing applications in the cloud. In: NSFCloud workshop"},{"key":"4016_CR24","doi-asserted-by":"crossref","unstructured":"Bardhan S, Menasc\u00e9 DA (2014) A contention aware hybrid evaluator for schedulers of big data applications in computer clusters. In: 2014 IEEE International Conference on Big Data (big data). IEEE, pp 11\u201319","DOI":"10.1109\/BigData.2014.7004439"},{"key":"4016_CR25","doi-asserted-by":"crossref","unstructured":"Zhao Y, Fei X, Raicu I, Lu S (2011) Opportunities and challenges in running scientific workflows on the cloud. In: 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery. IEEE, pp 455\u2013462","DOI":"10.1109\/CyberC.2011.80"},{"issue":"1\u20132","key":"4016_CR26","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1080\/0952813X.2015.1020519","volume":"28","author":"SE Dashti","year":"2016","unstructured":"Dashti SE, Rahmani AM (2016) Dynamic VMs placement for energy efficiency by PSO in cloud computing. J Exp Theor Artif Intell 28(1\u20132):97\u2013112","journal-title":"J Exp Theor Artif Intell"},{"issue":"1","key":"4016_CR27","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/384268.378429","volume":"29","author":"JR Lorch","year":"2001","unstructured":"Lorch JR, Smith AJ (2001) Improving dynamic voltage scaling algorithms with PACE. ACM SIGMETRICS Perform Evaluat Rev 29(1):50\u201361","journal-title":"ACM SIGMETRICS Perform Evaluat Rev"},{"issue":"8","key":"4016_CR28","doi-asserted-by":"publisher","first-page":"1374","DOI":"10.1109\/TPDS.2010.208","volume":"22","author":"YC Lee","year":"2010","unstructured":"Lee YC, Zomaya AY (2010) Energy conscious scheduling for distributed computing systems under different operating conditions. IEEE Trans Parallel Distrib Syst 22(8):1374\u20131381","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"3","key":"4016_CR29","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 M-Y (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":"4016_CR30","doi-asserted-by":"crossref","unstructured":"Wang L, Von Laszewski G, Dayal J, Wang F (2010) Towards energy aware scheduling for precedence constrained parallel tasks in a cluster with DVFS. In: 2010 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing. IEEE, pp 368\u2013377","DOI":"10.1109\/CCGRID.2010.19"},{"key":"4016_CR31","doi-asserted-by":"crossref","unstructured":"Kimura H, Sato M, Hotta Y, Boku T, Takahashi D (2006) Emprical study on reducing energy of parallel programs using slack reclamation by dvfs in a power-scalable high performance cluster. In: 2006 IEEE International Conference on Cluster Computing. IEEE, pp 1\u201310","DOI":"10.1109\/CLUSTR.2006.311839"},{"issue":"1","key":"4016_CR32","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s10723-015-9334-y","volume":"14","author":"Z Tang","year":"2016","unstructured":"Tang Z, Qi L, Cheng Z, Li K, Khan SU, Li K (2016) An energy-efficient task scheduling algorithm in DVFS-enabled cloud environment. J Grid Comput 14(1):55\u201374","journal-title":"J Grid Comput"},{"issue":"3","key":"4016_CR33","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1109\/TC.2007.48","volume":"56","author":"X Zhong","year":"2007","unstructured":"Zhong X, Xu C-Z (2007) Energy-aware modeling and scheduling for dynamic voltage scaling with statistical real-time guarantee. IEEE Trans Comput 56(3):358\u2013372","journal-title":"IEEE Trans Comput"},{"issue":"4","key":"4016_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1550987.1550994","volume":"8","author":"E Bini","year":"2009","unstructured":"Bini E, Buttazzo G, Lipari G (2009) Minimizing CPU energy in real-time systems with discrete speed management. ACM Trans Embed Comput Syst (TECS) 8(4):1\u201323","journal-title":"ACM Trans Embed Comput Syst (TECS)"},{"issue":"4","key":"4016_CR35","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/1274858.1274867","volume":"6","author":"G Quan","year":"2007","unstructured":"Quan G, Hu XS (2007) Energy efficient dvs schedule for fixed-priority real-time systems. ACM Trans Embed Comput Syst (TECS) 6(4):29","journal-title":"ACM Trans Embed Comput Syst (TECS)"},{"issue":"2","key":"4016_CR36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1331331.1331341","volume":"7","author":"J Zhuo","year":"2008","unstructured":"Zhuo J, Chakrabarti C (2008) Energy-efficient dynamic task scheduling algorithms for DVS systems. ACM Trans Embed Comput Syst (TECS) 7(2):1\u201325","journal-title":"ACM Trans Embed Comput Syst (TECS)"},{"key":"4016_CR37","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1016\/j.future.2016.06.029","volume":"78","author":"F Juarez","year":"2018","unstructured":"Juarez F, Ejarque J, Badia RM (2018) Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Futur Gener Comput Syst 78:257\u2013271","journal-title":"Futur Gener Comput Syst"},{"key":"4016_CR38","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.future.2016.02.016","volume":"74","author":"H Duan","year":"2017","unstructured":"Duan H, Chen C, Min G, Wu Y (2017) Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems. Futur Gener Comput Syst 74:142\u2013150","journal-title":"Futur Gener Comput Syst"},{"key":"4016_CR39","doi-asserted-by":"publisher","first-page":"1084","DOI":"10.1016\/j.future.2018.03.028","volume":"108","author":"Y Wen","year":"2020","unstructured":"Wen Y, Liu J, Dou W, Xu X, Cao B, Chen J (2020) Scheduling workflows with privacy protection constraints for big data applications on cloud. Futur Gener Comput Syst 108:1084\u20131091","journal-title":"Futur Gener Comput Syst"},{"key":"4016_CR40","doi-asserted-by":"publisher","first-page":"1383","DOI":"10.1016\/j.future.2018.03.005","volume":"86","author":"M Elhoseny","year":"2018","unstructured":"Elhoseny M, Abdelaziz A, Salama AS, Riad AM, Muhammad K, Sangaiah AK (2018) A hybrid model of internet of things and cloud computing to manage big data in health services applications. Futur Gener Comput Syst 86:1383\u20131394","journal-title":"Futur Gener Comput Syst"},{"key":"4016_CR41","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1016\/j.future.2020.08.036","volume":"115","author":"D Alboaneen","year":"2021","unstructured":"Alboaneen D, Tianfield H, Zhang Y, Pranggono B (2021) A metaheuristic method for joint task scheduling and virtual machine placement in cloud data centers. Futur Gener Comput Syst 115:201\u2013212","journal-title":"Futur Gener Comput Syst"},{"key":"4016_CR42","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.jnca.2015.05.001","volume":"59","author":"Q Zhao","year":"2016","unstructured":"Zhao Q, Xiong C, Yu C, Zhang C, Zhao X (2016) A new energy-aware task scheduling method for data-intensive applications in the cloud. J Netw Comput Appl 59:14\u201327","journal-title":"J Netw Comput Appl"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04016-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-021-04016-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-021-04016-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,7]],"date-time":"2022-02-07T13:26:45Z","timestamp":1644240405000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-021-04016-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,27]]},"references-count":42,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,2]]}},"alternative-id":["4016"],"URL":"https:\/\/doi.org\/10.1007\/s11227-021-04016-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,27]]},"assertion":[{"value":"5 August 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 August 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}