{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T05:29:58Z","timestamp":1782970198607,"version":"3.54.5"},"reference-count":33,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1109\/padsw.2018.8644650","type":"proceedings-article","created":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T23:23:38Z","timestamp":1550791418000},"page":"1-9","source":"Crossref","is-referenced-by-count":12,"title":["H-Scheduler: Storage-Aware Task Scheduling for Heterogeneous-Storage Spark Clusters"],"prefix":"10.1109","author":[{"given":"Fengfeng","family":"Pan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jin","family":"Xiong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yijie","family":"Shen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tianshi","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dejun","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3178487.3178510"},{"key":"ref32","article-title":"Riffle: optimized shuffle service for large-scale data analytics","author":"zhang","year":"2018","journal-title":"ACM EuroSys"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987553"},{"key":"ref30","article-title":"Quartet: Harmonizing task scheduling and caching for cluster computing","author":"deslauriers","year":"2016","journal-title":"USENIX HotStorage"},{"key":"ref10","article-title":"Combo drive: Optimizing cost and performance in a heterogeneous storage device","author":"payer","year":"2009","journal-title":"Proc WISH"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755940"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966472"},{"key":"ref13","year":"0","journal-title":"IEEE 802 3 Ethernet"},{"key":"ref14","year":"0","journal-title":"InfiniBand Trade Association"},{"key":"ref15","article-title":"Disk-locality in datacenter computing considered irrelevant","author":"ananthanarayanan","year":"2011","journal-title":"USENIX HotOS"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2011.26"},{"key":"ref17","article-title":"Improving mapreduce performance in heterogeneous environments","author":"zaharia","year":"2008","journal-title":"USENIX OSDI"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/CIT.2010.458"},{"key":"ref19","article-title":"Reining in the outliers in Map-Reduce clusters using Mantri","author":"ananthanarayanan","year":"2010","journal-title":"USENIX OSDI"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2595630"},{"key":"ref4","author":"johnson","year":"2004","journal-title":"Phase Change Memory"},{"key":"ref27","author":"council","year":"2008","journal-title":"TPC-H Benchmark Specification"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2003.811702"},{"key":"ref6","article-title":"A Survey of Trends in Non-Volatile Memory Technologies: 2000-2014","author":"suzuki","year":"2015","journal-title":"IEEE IMW"},{"key":"ref29","article-title":"PACMan: Coordinated memory caching for parallel jobs","author":"ananthanarayanan","year":"2012","journal-title":"USENIX NSDI"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/IEDM.2005.1609379"},{"key":"ref8","article-title":"Conquest: Better performance through a disk\/persistent-ram hybrid file system","author":"wang","year":"2002","journal-title":"USENIX ATC"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1995896.1995902"},{"key":"ref2","year":"0","journal-title":"Spark"},{"key":"ref9","year":"0","journal-title":"Hdfs"},{"key":"ref1","year":"0","journal-title":"Hadoop"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150984"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2014.6835958"},{"key":"ref21","article-title":"PIKACHU: How to Rebalance Load in Optimizing MapReduce On Heterogeneous Clusters","author":"gandhi","year":"2013","journal-title":"USENIX ATC"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2013.6566957"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2010.5452747"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2014.51"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2012.30"}],"event":{"name":"2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS)","location":"Singapore, Singapore","start":{"date-parts":[[2018,12,11]]},"end":{"date-parts":[[2018,12,13]]}},"container-title":["2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8635632\/8644527\/08644650.pdf?arnumber=8644650","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T06:48:18Z","timestamp":1643266098000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8644650\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12]]},"references-count":33,"URL":"https:\/\/doi.org\/10.1109\/padsw.2018.8644650","relation":{},"subject":[],"published":{"date-parts":[[2018,12]]}}}