A Novel Method of Improving Cache Hit-rate in Hadoop MapReduce using SSD Cache

Jong-Chan Kim, Jae-Hoon An, Young-Hwan Kim, Kiman Jeon · Journal of the Korea Society of Computer and Information · 2015

The MapReduce Program of Hadoop Distributed File System operates on any unspecified nodes due to distributed-parallel process and block replicate for data stability. Since it is difficult to guarantee the cache locality when a Solid State Drive is used as a cache in hadoop, cache hit-rate is decreased. In this paper, we suggest a method to improve cache hit rate by pre-loading the input data of the MapReduce onto the SSD cache. To perform this method, we estimated the blocks that are used on each node by using capacity scheduler and block metadata. Eventually we could increase the performance of SSD cache by loading the blocks onto SSD cache before the Map Task run.

Read the paper · More papers on PaperTik