{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T18:40:18Z","timestamp":1776278418818,"version":"3.50.1"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2017,5,3]],"date-time":"2017-05-03T00:00:00Z","timestamp":1493769600000},"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-4685-y","type":"journal-article","created":{"date-parts":[[2017,5,3]],"date-time":"2017-05-03T08:02:55Z","timestamp":1493798575000},"page":"9979-9994","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Multi-objective scheduling of MapReduce jobs in big data processing"],"prefix":"10.1007","volume":"77","author":[{"given":"Ibrahim Abaker Targio","family":"Hashem","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nor Badrul","family":"Anuar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohsen","family":"Marjani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdullah","family":"Gani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arun Kumar","family":"Sangaiah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adewole Kayode","family":"Sakariyah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,3]]},"reference":[{"issue":"1","key":"4685_CR1","doi-asserted-by":"crossref","first-page":"922","DOI":"10.14778\/1687627.1687731","volume":"2","author":"A Abouzeid","year":"2009","unstructured":"Abouzeid A, Bajda-Pawlikowski K, Abadi D, Silberschatz A, Rasin A (2009) HadoopDB: an architectural hybrid of MapReduce and DBMS technologies for analytical workloads. Proc VLDB Endowment 2(1):922\u2013933","journal-title":"Proc VLDB Endowment"},{"issue":"4","key":"4685_CR2","doi-asserted-by":"crossref","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 et al (2010) A view of cloud computing. Commun ACM 53(4):50\u201358","journal-title":"Commun ACM"},{"issue":"3","key":"4685_CR3","doi-asserted-by":"crossref","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\u2013227","journal-title":"J Internet Serv Appl"},{"key":"4685_CR4","doi-asserted-by":"crossref","unstructured":"Chang H, Kodialam M, Kompella RR, Lakshman T, Lee M, Mukherjee S (2011) Scheduling in mapreduce-like systems for fast completion time. Paper presented at the INFOCOM, 2011 Proceedings IEEE","DOI":"10.1109\/INFCOM.2011.5935152"},{"issue":"1","key":"4685_CR5","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107\u2013113","journal-title":"Commun ACM"},{"issue":"1","key":"4685_CR6","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1145\/1629175.1629198","volume":"53","author":"J Dean","year":"2010","unstructured":"Dean J, Ghemawat S (2010) MapReduce: a flexible data processing tool. Commun ACM 53(1):72\u201377","journal-title":"Commun ACM"},{"issue":"3","key":"4685_CR7","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1007\/s00778-013-0319-9","volume":"23","author":"C Doulkeridis","year":"2014","unstructured":"Doulkeridis C, N\u00f8rv\u00e5g K (2014) A survey of large-scale analytical query processing in MapReduce. VLDB J 23(3):355\u2013380","journal-title":"VLDB J"},{"issue":"2","key":"4685_CR8","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1007\/s10586-013-0325-0","volume":"17","author":"JJ Durillo","year":"2014","unstructured":"Durillo JJ, Prodan R (2014) Multi-objective workflow scheduling in amazon EC2. Clust Comput 17(2):169\u2013189","journal-title":"Clust Comput"},{"key":"4685_CR9","doi-asserted-by":"crossref","unstructured":"Guo Z, Fox G, Zhou M, Ruan Y (2012) Improving resource utilization in mapreduce. Paper presented at the CLUSTER computing (CLUSTER), 2012 I.E. international conference on","DOI":"10.1109\/CLUSTER.2012.69"},{"key":"4685_CR10","unstructured":"Hadoop A (2009) Fair Scheduler https:\/\/hadoop.apache.org\/docs\/stable1\/fair_scheduler.html"},{"key":"4685_CR11","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.is.2014.07.006","volume":"47","author":"IAT Hashem","year":"2015","unstructured":"Hashem IAT, Yaqoob I, Anuar NB, Mokhtar S, Gani A, Khan SU (2015) The rise of \u201cbig data\u201d on cloud computing: review and open research issues. Inf Syst 47:98\u2013115","journal-title":"Inf Syst"},{"key":"4685_CR12","unstructured":"Heintz B, Chandra A, Sitaraman RK (2012) Optimizing mapreduce for highly distributed environments. arXiv preprint arXiv:1207.7055"},{"key":"4685_CR13","doi-asserted-by":"crossref","unstructured":"Huang S, Huang J, Dai J, Xie T, Huang B (2011) The HiBench benchmark suite: characterization of the MapReduce-based data analysis. New Frontiers in Information and Software as Services,Springer, pp 209\u2013228","DOI":"10.1007\/978-3-642-19294-4_9"},{"issue":"11","key":"4685_CR14","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1016\/j.parco.2013.09.009","volume":"39","author":"H Hussain","year":"2013","unstructured":"Hussain H, Malik SUR, Hameed A, Khan SU, Bickler G, Min-Allah N et al (2013) A survey on resource allocation in high performance distributed computing systems. Parallel Comput 39(11):709\u2013736","journal-title":"Parallel Comput"},{"key":"4685_CR15","doi-asserted-by":"crossref","unstructured":"Ibrahim S, Jin H, Lu L, He B, Antoniu G, Wu S (2012) Maestro: replica-aware map scheduling for mapreduce. Paper presented at the cluster, cloud and grid computing (CCGrid), 2012 12th IEEE\/ACM international symposium on","DOI":"10.1109\/CCGrid.2012.122"},{"key":"4685_CR16","doi-asserted-by":"crossref","unstructured":"Isard M, Prabhakaran V, Currey J, Wieder U, Talwar K, Goldberg A (2009) Quincy: fair scheduling for distributed computing clusters. Paper presented at the Proceedings of the ACM SIGOPS 22nd symposium on operating systems principles","DOI":"10.1145\/1629575.1629601"},{"issue":"2","key":"4685_CR17","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.bdr.2015.01.005","volume":"2","author":"H Jagadish","year":"2015","unstructured":"Jagadish H (2015) Big data and science: myths and reality. Big Data Res 2(2):49\u201352","journal-title":"Big Data Res"},{"issue":"1\u20132","key":"4685_CR18","doi-asserted-by":"crossref","first-page":"472","DOI":"10.14778\/1920841.1920903","volume":"3","author":"D Jiang","year":"2010","unstructured":"Jiang D, Ooi BC, Shi L, Wu S (2010) The performance of mapreduce: an in-depth study. Proc VLDB Endowment 3(1\u20132):472\u2013483","journal-title":"Proc VLDB Endowment"},{"key":"4685_CR19","doi-asserted-by":"crossref","unstructured":"Kc K, Anyanwu K (2010) Scheduling hadoop jobs to meet deadlines. Paper presented at the cloud computing Technology and science (CloudCom), 2010 I.E. Second international conference on","DOI":"10.1109\/CloudCom.2010.97"},{"key":"4685_CR20","doi-asserted-by":"crossref","unstructured":"Krish K, Anwar A, Butt AR (2014) [phi]Sched: a heterogeneity-aware Hadoop workflow scheduler. Paper presented at the Modelling, Analysis & Simulation of computer and telecommunication systems (MASCOTS), 2014 I.E. 22nd international symposium on","DOI":"10.1109\/MASCOTS.2014.40"},{"key":"4685_CR21","unstructured":"Laurila JK, Gatica-Perez D, Aad I, Blom J, Bornet O, Do T-M-T,. .. Miettinen M (2012) The mobile data challenge: big data for mobile computing research. Paper presented at the Proceedings of the Workshop on the Nokia Mobile Data Challenge, in Conjunction with the 10th International Conference on Pervasive Computing"},{"issue":"11","key":"4685_CR22","first-page":"2635","volume":"39","author":"J-J Li","year":"2011","unstructured":"Li J-J, Cui J, Wang D, Yan L, Huang Y-S (2011) Survey of MapReduce parallel programming model. Dianzi Xuebao (Acta Electron Sin) 39(11):2635\u20132642","journal-title":"Dianzi Xuebao (Acta Electron Sin)"},{"issue":"2","key":"4685_CR23","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1016\/j.sysarc.2013.11.012","volume":"60","author":"S-Q Long","year":"2014","unstructured":"Long S-Q, Zhao Y-L, Chen W (2014) MORM: a multi-objective optimized replication management strategy for cloud storage cluster. J Syst Archit 60(2):234\u2013244","journal-title":"J Syst Archit"},{"key":"4685_CR24","doi-asserted-by":"crossref","unstructured":"Lopes RV, & Menasce D (2016) A taxonomy of job scheduling on distributed computing systems. IEEE Transactions on Parallel and Distributed Systems 27(12):3412\u20133428","DOI":"10.1109\/TPDS.2016.2537821"},{"key":"4685_CR25","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.compeleceng.2017.01.025","volume":"58","author":"DV Medhane","year":"2017","unstructured":"Medhane DV, Sangaiah AK (2017) Search space-based multi-objective optimization evolutionary algorithm. Comput Electr Eng 58:126\u2013143","journal-title":"Comput Electr Eng"},{"key":"4685_CR26","doi-asserted-by":"crossref","unstructured":"Mundkur P, Tuulos V, Flatow J (2011) Disco: a computing platform for large-scale data analytics. Paper presented at the Proceedings of the 10th ACM SIGPLAN workshop on Erlang","DOI":"10.1145\/2034654.2034670"},{"key":"4685_CR27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10586-013-0307-2","volume":"18","author":"M-C Nita","year":"2015","unstructured":"Nita M-C, Pop F, Voicu C, Dobre C, Xhafa F (2015) MOMTH: multi-objective scheduling algorithm of many tasks in Hadoop. Clust Comput 18:1\u201314","journal-title":"Clust Comput"},{"key":"4685_CR28","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1016\/j.ins.2014.01.015","volume":"275","author":"CL Philip Chen","year":"2014","unstructured":"Philip Chen CL, Zhang C-Y (2014) Data-intensive applications, challenges, techniques and technologies: a survey on big data. Inf Sci 275:314\u2013347. doi: 10.1016\/j.ins.2014.01.015","journal-title":"Inf Sci"},{"key":"4685_CR29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.future.2014.01.002","volume":"36","author":"A Rasooli","year":"2014","unstructured":"Rasooli A, Down DG (2014) COSHH: a classification and optimization based scheduler for heterogeneous Hadoop systems. Futur Gener Comput Syst 36:1\u201315","journal-title":"Futur Gener Comput Syst"},{"issue":"1","key":"4685_CR30","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/2522968.2522979","volume":"46","author":"S Sakr","year":"2013","unstructured":"Sakr S, Liu A, Fayoumi AG (2013) The family of MapReduce and large-scale data processing systems. ACM Comput Surv (CSUR) 46(1):11","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"3","key":"4685_CR31","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/2693315","volume":"47","author":"N Tiwari","year":"2015","unstructured":"Tiwari N, Sarkar S, Bellur U, Indrawan M (2015) Classification framework of MapReduce scheduling algorithms. ACM Comput Surv (CSUR) 47(3):49","journal-title":"ACM Comput Surv (CSUR)"},{"key":"4685_CR32","doi-asserted-by":"crossref","unstructured":"Valvag SV, Johansen D (2008) Oivos: simple and efficient distributed data processing. Paper presented at the high performance computing and communications, 2008. HPCC'08. 10th IEEE international conference on","DOI":"10.1109\/HPCC.2008.105"},{"issue":"3","key":"4685_CR33","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1109\/TCC.2014.2316812","volume":"2","author":"Y Wang","year":"2014","unstructured":"Wang Y, Shi W (2014) Budget-driven scheduling algorithms for batches of MapReduce jobs in heterogeneous clouds. Cloud Comput, IEEE Trans 2(3):306\u2013319","journal-title":"Cloud Comput, IEEE Trans"},{"key":"4685_CR34","doi-asserted-by":"crossref","unstructured":"Yoo D, Sim KM (2011) A comparative review of job scheduling for MapReduce. Paper presented at the cloud computing and intelligence systems (CCIS), 2011 I.E. international conference on","DOI":"10.1109\/CCIS.2011.6045089"},{"key":"4685_CR35","unstructured":"Zaharia M, Konwinski A, Joseph AD, Katz RH, Stoica I (2008) Improving MapReduce performance in heterogeneous environments. Paper presented at the OSDI"},{"key":"4685_CR36","doi-asserted-by":"crossref","unstructured":"Zhang X, Zhong Z, Feng S, Tu B, Fan J (2011) Improving data locality of MapReduce by scheduling in homogeneous computing environments. Paper presented at the parallel and distributed processing with applications (ISPA), 2011 I.E. 9th international symposium on","DOI":"10.1109\/ISPA.2011.14"},{"key":"4685_CR37","doi-asserted-by":"crossref","unstructured":"Zhang W, Rajasekaran S, Wood T, Zhu M (2014) Mimp: Deadline and interference aware scheduling of hadoop virtual machines. Paper presented at the Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE\/ACM International Symposium on","DOI":"10.1109\/CCGrid.2014.101"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-017-4685-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-4685-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-4685-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,23]],"date-time":"2019-09-23T01:37:05Z","timestamp":1569202625000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-017-4685-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,3]]},"references-count":37,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2018,4]]}},"alternative-id":["4685"],"URL":"https:\/\/doi.org\/10.1007\/s11042-017-4685-y","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,5,3]]}}}