arrow
返回

A Data Skew Oriented Reduce Placement Algorithm Based on Sampling

delete2020-10-01
delete13
PRE
AI
Z
Zhuo Tang *
W
Wen Ma
李肯立 封面图
李肯立 (Kenli Li)
李克勤 封面图
李克勤 (Keqin Li)
DOI:10.1109/TCC.2016.2607738delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
For frequent disk I/O and large data transmissions among different racks and physical nodes, intermediate data communication has become the most important performance bottle-neck in most running Hadoop systems. This paper proposes a reduce placement algorithm called CORP to schedule related map and reduce tasks on the near nodes of clusters or racks for data locality. Because the number of keys cannot be counted until the input data are processed by map tasks, this paper applies a reservoir algorithm for sampling the input data, which can bring the distribution of keys/values closer to the overall situation of original data. Based on the distribution matrix of the intermediate results in each partition, by calculating the distance and cost matrices among the cross node communication, the related map and reduce tasks can be scheduled to relatively nearby physical nodes for data locality. We implement CORP in Hadoop 2.4.0 and evaluate its performance using three widely used benchmarks: Sort, Grep, and Join. In these experiments, an evaluation model is proposed for selecting the appropriate sample rates, which can comprehensively consider the importance of cost, effect, and variance in sampling. Experimental results show that CORP can not only improve the balance of reduces tasks effectively but also decreases the job execution time for the lower inner data communication. Compared with some other reduce scheduling algorithms, the average data transmission of the entire system on the core switch has been reduced substantially.
Keyword:
Data sampling
data skew
inner communication
MapReduce
reduce placement
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
IEEE Transactions on Cloud Computing
IF:
5
论文数:
1.8K
被引数:
4.3K

机构

H
hunan university
学者数:
4.5W
论文数: 3.3W
被引数: 70
引用论文

引用论文

err分享
err收藏
Improving MapReduce Performance by Balancing Skewed Loads
err2014-08-01
err21
PREAI
errFan Yuanquan; Wu Weiguo; Xu Yunlong; Chen Heng
err分享
err收藏
MapReduce with communication overlap (MaRCO)
err2013-05-01
err40
PREAI
errAhmad, Faraz; Lee, Seyong; Thottethodi, Mithuna; Vijaykumar, T. N.
err分享
err收藏
err分享
err收藏
学者 查看更多内容