{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T12:39:36Z","timestamp":1771936776643,"version":"3.50.1"},"reference-count":45,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2016,11,1]],"date-time":"2016-11-01T00:00:00Z","timestamp":1477958400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472438"],"award-info":[{"award-number":["61472438"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Smart Applications on Virtual Infrastructure"},{"DOI":"10.13039\/501100000038","name":"National Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["NETGP394424-10"],"award-info":[{"award-number":["NETGP394424-10"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2016,11,1]]},"DOI":"10.1109\/tc.2016.2532860","type":"journal-article","created":{"date-parts":[[2016,2,23]],"date-time":"2016-02-23T19:07:44Z","timestamp":1456254464000},"page":"3304-3317","source":"Crossref","is-referenced-by-count":23,"title":["Dynamic Resource Allocation for MapReduce with Partitioning Skew"],"prefix":"10.1109","volume":"65","author":[{"given":"Zhihong","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Reaz","family":"Ahmed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raouf","family":"Boutaba","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yaping","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenghu","family":"Gong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","year":"2016"},{"key":"ref38","year":"2016"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2014.08.011"},{"key":"ref32","author":"jain","year":"1984","journal-title":"A quantitative measure of fairness and discrimination for resource allocation in shared computer system"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.2200\/S00274ED1V01Y201006HLT007"},{"key":"ref30","article-title":"Cloud 9: A MapReduce library for hadoop","author":"lin","year":"0"},{"key":"ref37","year":"2016"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018448"},{"key":"ref35","first-page":"175","article-title":"Autotune: Optimizing execution concurrency and resource usage in MapReduce workflows","author":"zhang","year":"0","journal-title":"Proc Int Conf Autonomic Comput"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/34.824819"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2350972"},{"key":"ref40","first-page":"618","article-title":"Load balancing for MapReduce-based entity resolution","author":"kolb","year":"0","journal-title":"Proc Int Conf Data Eng"},{"key":"ref11","first-page":"189","article-title":"Mitigating the negative impact of preemption on heterogeneous mapreduce workloads","author":"cheng","year":"0","journal-title":"Proc Int Conf Netw Serv Manage"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1998582.1998637"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2015.7140272"},{"key":"ref14","author":"ahmad","year":"2012"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523633"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2012.37"},{"key":"ref17","year":"2016"},{"key":"ref18","first-page":"24","article-title":"Dominant resource fairness: Fair allocation of multiple resource types","volume":"11","author":"ghodsi","year":"0","journal-title":"Proc 8th USENIX Conf Netw Syst Des Implementation"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2013.6691568"},{"key":"ref28","year":"2013"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213840"},{"key":"ref27","year":"2016"},{"key":"ref3","first-page":"189","article-title":"Real-time scheduling of skewed MapReduce jobs in heterogeneous environments","author":"zacheilas","year":"0","journal-title":"Proc 11th Int Conf Autonomic Comput"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/s12083-013-0213-7"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/1851290.1851296"},{"key":"ref5","first-page":"574","article-title":"Handing data skew in MapReduce","volume":"146","author":"gufler","year":"0","journal-title":"Proc 1st Int Conf Cloud Comput Serv Sci"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848141"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391245"},{"key":"ref2","year":"2016"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2012.58"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2012.92"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-16955-7_1"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2479871.2479906"},{"key":"ref21","first-page":"21","article-title":"The hadoop distributed file system: Architecture and design","volume":"11","author":"borthakur","year":"2007","journal-title":"Hadoop Project Website"},{"key":"ref42","first-page":"24","article-title":"Reining in the outliers in map-reduce clusters using mantri","volume":"10","author":"ananthanarayanan","year":"0","journal-title":"Proc USENIX Conf Operating System Design and Implementations"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391239"},{"key":"ref41","first-page":"7","article-title":"Improving MapReduce performance in heterogeneous environments","volume":"8","author":"zaharia","year":"0","journal-title":"Proc USENIX Conf Oper Syst Des Implementation"},{"key":"ref23","first-page":"261","article-title":"Starfish: A self-tuning system for big data analytics","volume":"11","author":"herodotou","year":"0","journal-title":"Proc Conf Innovative Data Syst Res"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2010.5488494"},{"key":"ref26","year":"2016"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2671005"},{"key":"ref25","year":"2016"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/7585044\/07415958.pdf?arnumber=7415958","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:11:33Z","timestamp":1642003893000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7415958\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11,1]]},"references-count":45,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tc.2016.2532860","relation":{},"ISSN":["0018-9340"],"issn-type":[{"value":"0018-9340","type":"print"}],"subject":[],"published":{"date-parts":[[2016,11,1]]}}}