{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T18:39:20Z","timestamp":1776278360508,"version":"3.50.1"},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,3,19]],"date-time":"2020-03-19T00:00:00Z","timestamp":1584576000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,3,19]],"date-time":"2020-03-19T00:00:00Z","timestamp":1584576000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"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-03256-4","type":"journal-article","created":{"date-parts":[[2020,3,19]],"date-time":"2020-03-19T08:02:53Z","timestamp":1584604973000},"page":"1-22","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["A unit-based, cost-efficient scheduler for heterogeneous Hadoop systems"],"prefix":"10.1007","volume":"77","author":[{"given":"Abdol Karim","family":"Javanmardi","sequence":"first","affiliation":[]},{"given":"S. Hadi","family":"Yaghoubyan","sequence":"additional","affiliation":[]},{"given":"Karamollah","family":"Bagherifard","sequence":"additional","affiliation":[]},{"given":"Samad","family":"Nejatian","sequence":"additional","affiliation":[]},{"given":"Hamid","family":"Parvin","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,3,19]]},"reference":[{"key":"3256_CR1","first-page":"712826","volume":"2014","author":"N Khan","year":"2014","unstructured":"Khan N, Yaqoob I, Hashem IA, Inayat Z, Ali WK, Alam M, Shiraz M, Gani A (2014) Big data: survey, technologies, opportunities, and challenges. Sci World J 2014:712826","journal-title":"Sci World J"},{"key":"3256_CR2","unstructured":"Guo Y, Wu L, Yu W, Wang B, Wang X] (2015) The improved job scheduling algorithm of Hadoop platform.pdf\u2009. arXiv e-prints"},{"key":"3256_CR3","unstructured":"Zhang H, Stafman L, Or A, Freedman MJ (2018) SLAQ: quality-driven scheduling for distributed machine learning. arXiv e-prints, arXiv:1802.04819"},{"key":"3256_CR4","doi-asserted-by":"publisher","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. Future Gener Comput Syst 36:1\u201315","journal-title":"Future Gener Comput Syst"},{"key":"3256_CR5","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.jpdc.2018.02.017","volume":"129","author":"M Malik","year":"2019","unstructured":"Malik M, Neshatpour K, Rafatirad S, Joshi RV, Mohsenin T, Ghasemzadeh H, Homayoun H (2019) Big vs little core for energy-efficient Hadoop computing. J Parallel Distrib Comput 129:110\u2013124","journal-title":"J Parallel Distrib Comput"},{"key":"3256_CR6","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1016\/j.cose.2017.12.014","volume":"76","author":"M Varga","year":"2018","unstructured":"Varga M, Petrescu-Nita A, Pop F (2018) Deadline scheduling algorithm for sustainable computing in Hadoop environment. Comput Secur 76:354\u2013366","journal-title":"Comput Secur"},{"key":"3256_CR7","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1016\/j.future.2016.02.015","volume":"74","author":"O Yildiz","year":"2017","unstructured":"Yildiz O, Ibrahim S, Antoniu G (2017) Enabling fast failure recovery in shared Hadoop clusters: towards failure-aware scheduling. Future Gener Comput Syst 74:208\u2013219","journal-title":"Future Gener Comput Syst"},{"key":"3256_CR8","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1016\/j.procs.2016.06.043","volume":"89","author":"M Brahmwar","year":"2016","unstructured":"Brahmwar M, Kumar M, Sikka G (2016) Tolhit\u2014a scheduling algorithm for Hadoop cluster. Proc Comput Sci 89:203\u2013208","journal-title":"Proc Comput Sci"},{"key":"3256_CR9","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/j.ieri.2014.09.093","volume":"10","author":"S Suresh","year":"2014","unstructured":"Suresh S, Gopalan NP (2014) An optimal task selection scheme for Hadoop scheduling. IERI Proc 10:70\u201375","journal-title":"IERI Proc"},{"key":"3256_CR10","unstructured":"Gupta S, Fritz C, Price B, Hoover R, Dekleer J, Witteveen C (2013) Throughputscheduler: learning to schedule on heterogeneous Hadoop clusters. In: Proceedings of the 10th International Conference on Autonomic Computing (ICAC\u201913), pp 159\u2013165"},{"key":"3256_CR11","doi-asserted-by":"publisher","first-page":"2468","DOI":"10.1016\/j.procs.2013.05.423","volume":"18","author":"J Xie","year":"2013","unstructured":"Xie J, Meng F, Wang H, Pan H, Cheng J, Qin X (2013) Research on scheduling scheme for Hadoop clusters. Proc Comput Sci 18:2468\u20132471","journal-title":"Proc Comput Sci"},{"issue":"4","key":"3256_CR12","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1016\/j.dcan.2017.07.008","volume":"3","author":"M Usama","year":"2017","unstructured":"Usama M, Liu M, Chen M (2017) Job schedulers for big data processing in Hadoop environment: testing real-life schedulers using benchmark programs. Digit Commun Netw 3(4):260\u2013273","journal-title":"Digit Commun Netw"},{"key":"3256_CR13","unstructured":"Bidgoli A, Tabar M, Rahmani A (2010) An artificial immune system for task scheduling in grid computing with task balancing, pp 25\u201331"},{"key":"3256_CR14","doi-asserted-by":"crossref","unstructured":"Hammoud S, Li M, Liu Y, Alham NK, Liu Z (2010) MRSim: a discrete event based MapReduce simulator. In: Seventh International Conference on Fuzzy Systems and Knowledge Discovery. IEEE, pp 2993\u20132997","DOI":"10.1109\/FSKD.2010.5569086"},{"key":"3256_CR15","doi-asserted-by":"crossref","unstructured":"Chen Y, Ganapathi A, Griffith R, Katz R (2011) The case for evaluating MapReduce performance using workload suites. In: 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems","DOI":"10.1109\/MASCOTS.2011.12"},{"key":"3256_CR16","volume-title":"Job scheduling for multi-user MapReduce clusters","author":"M Zaharia","year":"2009","unstructured":"Zaharia M, Borthakur D, Sen Sarma J, Elmeleegy K, Shenker S, Stoica I (2009) Job scheduling for multi-user MapReduce clusters. EECS Department, University of California, Berkeley"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03256-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-020-03256-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03256-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,19]],"date-time":"2021-03-19T00:52:34Z","timestamp":1616115154000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-020-03256-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,19]]},"references-count":16,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["3256"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03256-4","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,19]]},"assertion":[{"value":"19 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}