{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T13:55:49Z","timestamp":1762955749924,"version":"3.37.3"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2017,5,24]],"date-time":"2017-05-24T00:00:00Z","timestamp":1495584000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["NRF-2014R1A2A1A11053657"],"award-info":[{"award-number":["NRF-2014R1A2A1A11053657"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1007\/s10586-017-0920-6","type":"journal-article","created":{"date-parts":[[2017,5,24]],"date-time":"2017-05-24T05:52:36Z","timestamp":1495605156000},"page":"3691-3705","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["CATS: cache-aware task scheduling for Hadoop-based systems"],"prefix":"10.1007","volume":"20","author":[{"given":"Byungnam","family":"Lim","sequence":"first","affiliation":[]},{"given":"Jong Wook","family":"Kim","sequence":"additional","affiliation":[]},{"given":"Yon Dohn","family":"Chung","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,5,24]]},"reference":[{"key":"920_CR1","doi-asserted-by":"crossref","unstructured":"Choi, H., Son, J., Yang, H., Ryu, H., Lim, B., Kim, S., Chung, Y.D.: Tajo: a distributed data warehouse system on large clusters. In: 2013 IEEE 29th International Conference on Data Engineering (ICDE), pp. 1320\u20131323. IEEE (2013)","DOI":"10.1109\/ICDE.2013.6544934"},{"key":"920_CR2","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1109\/TSE.1982.235574","volume":"4","author":"TC Chou","year":"1982","unstructured":"Chou, T.C., Abraham, J., et al.: Load balancing in distributed systems. IEEE Trans. Softw. Eng. 4, 401\u2013412 (1982)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"920_CR3","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(1), 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"key":"920_CR4","volume-title":"Task Scheduling in Parallel and Distributed Systems","author":"H El-Rewini","year":"1994","unstructured":"El-Rewini, H., Lewis, T.G., Ali, H.H.: Task Scheduling in Parallel and Distributed Systems. Prentice-Hall Inc., Upper Saddle River (1994)"},{"issue":"4","key":"920_CR5","doi-asserted-by":"crossref","first-page":"1035","DOI":"10.1016\/j.future.2012.05.027","volume":"29","author":"T Gunarathne","year":"2013","unstructured":"Gunarathne, T., Zhang, B., Wu, T.L., Qiu, J.: Scalable parallel computing on clouds using twister4azure iterative mapreduce. Future Gener. Comput. Syst. 29(4), 1035\u20131048 (2013)","journal-title":"Future Gener. Comput. Syst."},{"key":"920_CR6","unstructured":"Apache Hadoop. \n                        http:\/\/hadoop.apache.org\n                        \n                     (2016). Accessed 20 May 2017"},{"key":"920_CR7","unstructured":"Centralized cache management in hdfs. \n                        https:\/\/hadoop.apache.org\/docs\/r2.4.1\/hadoop-project-dist\/hadoop-hdfs\/CentralizedCacheManagement.html\n                        \n                     (2016). Accessed 20 May 2017"},{"key":"920_CR8","unstructured":"IBM: Ibm cache aware scheduling. \n                        https:\/\/www.ibm.com\/support\/knowledgecenter\/SSZUMP_7.1.2\/mapreduce_user\/cache_aware_scheduling_about.html\n                        \n                     (2017). Accessed 20 May 2017"},{"key":"920_CR9","doi-asserted-by":"crossref","unstructured":"Isard, M., Budiu, M., Yu, Y., Birrell, A., Fetterly, D.: Dryad: distributed data-parallel programs from sequential building blocks. In: ACM SIGOPS Operating Systems Review, vol. 41, pp. 59\u201372. ACM (2007)","DOI":"10.1145\/1272996.1273005"},{"key":"920_CR10","doi-asserted-by":"crossref","unstructured":"Isard, M., Prabhakaran, V., Currey, J., Wieder, U., Talwar, K., Goldberg, A.: Quincy: fair scheduling for distributed computing clusters. In: Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles, pp. 261\u2013276. ACM (2009)","DOI":"10.1145\/1629575.1629601"},{"issue":"8","key":"920_CR11","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1145\/1536616.1536632","volume":"52","author":"A Jacobs","year":"2009","unstructured":"Jacobs, A.: The pathologies of big data. Commun. ACM 52(8), 36\u201344 (2009)","journal-title":"Commun. ACM"},{"key":"920_CR12","first-page":"24","volume":"14","author":"C Lei","year":"2014","unstructured":"Lei, C., Rundensteiner, E.A., Eltabakh, M.Y.: Redoop: supporting recurring queries in hadoop. EDBT 14, 24\u201328 (2014)","journal-title":"EDBT"},{"issue":"11","key":"920_CR13","doi-asserted-by":"crossref","first-page":"1384","DOI":"10.1109\/12.8704","volume":"37","author":"VM Lo","year":"1988","unstructured":"Lo, V.M.: Heuristic algorithms for task assignment in distributed systems. IEEE Trans. Comput. 37(11), 1384\u20131397 (1988)","journal-title":"IEEE Trans. Comput."},{"key":"920_CR14","unstructured":"memcached. \n                        http:\/\/memcached.org\n                        \n                     (2016). Accessed 20 May 2017"},{"key":"920_CR15","unstructured":"Nandakumar, V.: Transparent in-memory cache for hadoop-mapreduce. Ph.D. thesis, University of Toronto (2014)"},{"key":"920_CR16","doi-asserted-by":"crossref","unstructured":"Pai, V.S., Aron, M., Banga, G., Svendsen, M., Druschel, P., Zwaenepoel, W., Nahum, E.: Locality-aware request distribution in cluster-based network servers. In: ACM Sigplan Notices, vol. 33, pp. 205\u2013216. ACM (1998)","DOI":"10.1145\/291069.291048"},{"issue":"12","key":"920_CR17","doi-asserted-by":"crossref","first-page":"1736","DOI":"10.14778\/2367502.2367513","volume":"5","author":"A Shinnar","year":"2012","unstructured":"Shinnar, A., Cunningham, D., Saraswat, V., Herta, B.: M3R: increased performance for in-memory hadoop jobs. Proc. VLDB Endow. 5(12), 1736\u20131747 (2012)","journal-title":"Proc. VLDB Endow."},{"volume-title":"Scheduling and Load Balancing in Parallel and Distributed Systems","year":"1995","key":"920_CR18","unstructured":"Shirazi, B.A., Kavi, K.M., Hurson, A.R. (eds.): Scheduling and Load Balancing in Parallel and Distributed Systems. IEEE Computer Society Press, Los Alamitos (1995)"},{"key":"920_CR19","doi-asserted-by":"crossref","unstructured":"Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1\u201310. IEEE (2010)","DOI":"10.1109\/MSST.2010.5496972"},{"key":"920_CR20","volume-title":"Operating System Concepts","author":"A Silberschatz","year":"1998","unstructured":"Silberschatz, A., Galvin, P.B., Gagne, G.: Operating System Concepts, vol. 4. Addison-Wesley, Reading (1998)"},{"key":"920_CR21","unstructured":"Apache Spark. \n                        http:\/\/spark.apache.org\n                        \n                     (2016). Accessed 20 May 2017"},{"issue":"1","key":"920_CR22","first-page":"4","volume":"9","author":"M Stonebraker","year":"1986","unstructured":"Stonebraker, M.: The case for shared nothing. IEEE Database Eng. Bull. 9(1), 4\u20139 (1986)","journal-title":"IEEE Database Eng. Bull."},{"key":"920_CR23","unstructured":"Apache Tajo. \n                        http:\/\/tajo.apache.org\n                        \n                     (2016). Accessed 20 May 2017"},{"issue":"4","key":"920_CR24","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1007\/s10586-012-0236-5","volume":"16","author":"Z Tang","year":"2013","unstructured":"Tang, Z., Zhou, J., Li, K., Li, R.: A mapreduce task scheduling algorithm for deadline constraints. Clust. Comput. 16(4), 651\u2013662 (2013)","journal-title":"Clust. Comput."},{"key":"920_CR25","unstructured":"Tpc-h benchmark. \n                        http:\/\/www.tpc.org\/tpch\n                        \n                     (2016). Accessed 20 May 2017"},{"key":"920_CR26","doi-asserted-by":"crossref","unstructured":"Zaharia, M., Borthakur, D., Sen\u00a0Sarma, J., 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, pp. 265\u2013278. ACM (2010)","DOI":"10.1145\/1755913.1755940"},{"issue":"10\u201310","key":"920_CR27","first-page":"95","volume":"10","author":"M Zaharia","year":"2010","unstructured":"Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. HotCloud 10(10\u201310), 95 (2010)","journal-title":"HotCloud"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-017-0920-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0920-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0920-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,11,7]],"date-time":"2017-11-07T09:09:21Z","timestamp":1510045761000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-017-0920-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,24]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["920"],"URL":"https:\/\/doi.org\/10.1007\/s10586-017-0920-6","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2017,5,24]]}}}