{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T22:48:41Z","timestamp":1757544521281},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,7,22]],"date-time":"2014-07-22T00:00:00Z","timestamp":1405987200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2014,9]]},"DOI":"10.1007\/s10723-014-9299-2","type":"journal-article","created":{"date-parts":[[2014,7,21]],"date-time":"2014-07-21T08:14:01Z","timestamp":1405930441000},"page":"499-519","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Guidelines for Selecting Hadoop Schedulers Based on System Heterogeneity"],"prefix":"10.1007","volume":"12","author":[{"given":"Aysan","family":"Rasooli","sequence":"first","affiliation":[]},{"given":"Douglas G.","family":"Down","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,7,22]]},"reference":[{"key":"9299_CR1","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: Simplified data processing on large clusters. Commun. ACM 51, 107\u2013113 (2008). doi: 10.1145\/1327452.1327492","journal-title":"Commun. ACM"},{"key":"9299_CR2","unstructured":"Sankar, K., Bouchard, S.A.: Enterprise Web 2.0. Cisco Press (2009)"},{"key":"9299_CR3","doi-asserted-by":"crossref","unstructured":"Rasooli, A., Down, D.G.: A hybrid scheduling approach for scalable heterogeneous Hadoop systems. In: Proceedings of the 5th IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS12), Salt Lake City 2012","DOI":"10.1109\/SC.Companion.2012.155"},{"key":"9299_CR4","doi-asserted-by":"crossref","unstructured":"Zaharia, M., Borthakur, D., Sarma, J.S., Elmeleegy, K., Shenker, S., Stoica, I.: Delay scheduling: a simple technique for achieving locality and fairness in cluster scheduling. In: Proceedings of the 5th European Conference on Computer Systems, Paris, 265\u2013278 April 2010. doi: 10.1145\/1755913.1755940","DOI":"10.1145\/1755913.1755940"},{"key":"9299_CR5","unstructured":"Rasooli, A., Down, D.G.: An adaptive scheduling algorithm for dynamic heterogeneous Hadoop systems. In: Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research, CASCON \u201911, IBM Corporation, Toronto, 30\u201344 2011. http:\/\/dl.acm.org\/citation.cfm?id=2093889.2093893"},{"key":"9299_CR6","doi-asserted-by":"crossref","unstructured":"Sandholm, T., Lai, K.: Dynamic proportional share scheduling in Hadoop. In: Proceedings of the 15th Workshop on Job Scheduling Strategies for Parallel Processing, Heidelberg, 110\u2013131 2010","DOI":"10.1007\/978-3-642-16505-4_7"},{"key":"9299_CR7","unstructured":"Chen, Y., Ganapathi, A., Griffith, R., Katz, R.H.: The case for evaluating MapReduce performance using workload suites. In: Proceedings of the 19th Annual IEEE\/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, Washington, 390\u2013399 2011. doi: 10.1109\/MASCOTS.2011"},{"key":"9299_CR8","unstructured":"Apache: Hadoop on demand documentation. http:\/\/hadoop.apache.org\/common\/docs\/r0.17.2\/hod.html (2007). Accessed 30 Nov 2010"},{"key":"9299_CR9","unstructured":"Ghodsi, A., Zaharia, M., Hindman, B., Konwinski, A., Shenker, S., Stoica, I.: Dominant resource fairness: fair allocation of multiple resource types. In: Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, USENIX Association, 24\u201324 2011. http:\/\/dl.acm.org\/citation.cfm?id=1972457.1972490"},{"key":"9299_CR10","doi-asserted-by":"crossref","unstructured":"Chen, Y., Alspaugh, S., Katz, R.: Interactive analytical processing in big data systems: A cross-industry study of MapReduce workloads. In: Proceedings of the International Conference on Very Large Data Bases (VLDB) Endowment. 5(12) 1802\u20131813 2012. http:\/\/dl.acm.org\/citation.cfm?id=2367502.2367519","DOI":"10.14778\/2367502.2367519"},{"key":"9299_CR11","doi-asserted-by":"crossref","unstructured":"Hammoud, S., Li, M., Liu, Y., Alham, N.K., Liu, Z.: MRSim: A discrete event based MapReduce simulator. In: Proceedings of the 7th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2010), IEEE, pp. 2993\u20132997 2010","DOI":"10.1109\/FSKD.2010.5569086"},{"key":"9299_CR12","unstructured":"Gottfrid, D., Self-service: Prorated super computing fun. http:\/\/tinyurl.com\/2pjh5n (2009)"},{"key":"9299_CR13","unstructured":"Zaharia, M., Borthakur, D., Sarma, J.S., Elmeleegy, K., Shenker, S., Stoica, I.: Job scheduling for multi-user MapReduce clusters. Tech. Rep. UCB\/EECS-2009-55, EECS Department, University of California, Berkeley 2009. http:\/\/www.eecs.berkeley.edu\/Pubs\/TechRpts\/2009\/EECS-2009-55.html"},{"key":"9299_CR14","doi-asserted-by":"crossref","unstructured":"Aboulnaga, A., Wang, Z., Zhang, Z.Y.: Packing the most onto your Cloud. In: Proceedings of the First International Workshop on Cloud Data Management, 25\u201328 2009. doi: 10.1145\/1651263.1651268","DOI":"10.1145\/1651263.1651268"},{"issue":"2","key":"9299_CR15","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/s10723-011-9201-4","volume":"10","author":"H Yang","year":"2012","unstructured":"Yang, H., Luan, Z., Li, W., Qian, D.: MapReduce workload modeling with statistical approach. J. Grid Comput 10(2), 279\u2013310 (2012). doi: 10.1007\/s10723-011-9201-4","journal-title":"J. Grid Comput"},{"issue":"1","key":"9299_CR16","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/s10723-012-9204-9","volume":"10","author":"Y Zhang","year":"2012","unstructured":"Zhang, Y., Gao, Q., Gao, L., Wang, C.: iMapReduce: a distributed computing framework for iterative computation. J. Grid Comput 10(1), 47\u201368 (2012). doi: 10.1007\/s10723-012-9204-9","journal-title":"J. Grid Comput"},{"issue":"1","key":"9299_CR17","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10723-010-9171-y","volume":"9","author":"B Rimal","year":"2011","unstructured":"Rimal, B., Jukan, A., Katsaros, D., Goeleven, Y.: Architectural requirements for cloud computing systems: an enterprise cloud approach. J. Grid Comput 9(1), 3\u201326 (2011). doi: 10.1007\/s10723-010-9171-y","journal-title":"J. Grid Comput"},{"issue":"1","key":"9299_CR18","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10723-010-9171-y","volume":"9","author":"J Shamsi","year":"2011","unstructured":"Shamsi, J., Khojaye, M., Qasmi, M.: Data-intensive cloud computing: requirements, expectations, challenges, and solutions. J. Grid Comput 9(1), 3\u201326 (2011). doi: 10.1007\/s10723-010-9171-y","journal-title":"J. Grid Comput"},{"key":"9299_CR19","unstructured":"Jones, M, Self-service: Scheduling in Hadoop: an introduction to the pluggable scheduler framework. http:\/\/www.ibm.com\/developerworks\/library\/os-hadoop-scheduling\/ (2011)"},{"key":"9299_CR20","unstructured":"White, T.: Hadoop: The Definitive Guide, 3rd edn. Book, O\u2019Reilly Media. ISBN-10:1449311520"},{"key":"9299_CR21","unstructured":"He-yang, K., Qun, Y., Li-song, W., Xi, D.: Improved delay-scheduler algorithm in homogeneous Hadoop cluster. In: Application Research of Computers, 5, pp. 1397-1401 (2013)"},{"issue":"1","key":"9299_CR22","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1145\/2189750.2150984","volume":"40","author":"F Ahmad","year":"2012","unstructured":"Ahmad, F., Chakradhar, S., Raghunathan, A., Vijaykumar, T.: Tarazu: Optimizing MapReduce on heterogeneous clusters. ACM SIGARCH Comput. Architure News 40(1), 61\u201374 (2012). doi: 10.1145\/2189750.2150984","journal-title":"ACM SIGARCH Comput. Architure News"},{"key":"9299_CR23","unstructured":"Zaharia, M., Konwinski, A., Joseph, A., Katz, R., Stoica, I.: Improving MapReduce performance in heterogeneous environments. In: Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, 29-42 2008"},{"issue":"1","key":"9299_CR24","first-page":"16","volume":"2","author":"M Zaharia","year":"2013","unstructured":"Zaharia, M., Konwinski, A., Joseph, A., Katz, R., Stoica, I.: Big data processing with Hadoop MapReduce in cloud systems. (IJ-CLOSER) Int. J. Cloud Comput. Serv. Sci 2(1), 16\u201327 (2013)","journal-title":"(IJ-CLOSER) Int. J. Cloud Comput. Serv. Sci"},{"key":"9299_CR25","doi-asserted-by":"crossref","unstructured":"Rasooli, A., Down, D.G.: COSHH: A classification and optimization based scheduler for heterogeneous Hadoop systems, to appear In: Future Generation Computer Systems. doi: 10.1016\/j.future.2014.01.002","DOI":"10.1016\/j.future.2014.01.002"},{"key":"9299_CR26","unstructured":"Rasooli, A.: Improving scheduling in heterogeneous Grid and Hadoop systems, Ph.D. thesis, McMaster University, Hamilton, July 2013"},{"key":"9299_CR27","unstructured":"Agarwal, S., Stoica, I.: Chronos: a predictive task scheduler for MapReduce, Tech. rep., EECS Department, University of California, Berkeley, December 2010 http:\/\/www.cs.berkeley.edu\/~sameerag\/"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-014-9299-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-014-9299-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-014-9299-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,12]],"date-time":"2019-08-12T21:32:00Z","timestamp":1565645520000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-014-9299-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7,22]]},"references-count":27,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,9]]}},"alternative-id":["9299"],"URL":"https:\/\/doi.org\/10.1007\/s10723-014-9299-2","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,22]]}}}