返回
Adaptive Combiner for MapReduce on cloud computing
DOI:10.1007/s10586-014-0362-3.png)
摘要
En 中文
MapReduce is a programming model to process a massive amount of data on cloud computing. MapReduce processes data in two phases and needs to transfer intermediate data among computers between phases. MapReduce allows programmers to aggregate intermediate data with a function named combiner before transferring it. By leaving programmers the choice of using a combiner, MapReduce has a risk of performance degradation because aggregating intermediate data benefits some applications but harms others. Now, MapReduce can work with our proposal named the Adaptive Combiner for MapReduce (ACMR) to automatically, smartly, and trainer for getting a better performance without any interference of programmers. In experiments on seven applications, MapReduce can utilize ACMR to get the performance comparable to the system that is optimal for an application.
Keyword:
MapReduce
Combiner
Cloud computing
ACMR
期刊
C
IF:
4.1
论文数:
5.1K
被引数:
7.5K
机构
引用论文
GERMINAL CENTER AND NON- GERMINAL CENTER B CELL RESPONSE TO FACTOR VIII IN HEMOPHILIA A PATIENTS血友病A患者中,生发中心与非生发中心B细胞对因子VIII的应答
MAP-JOIN-REDUCE: Toward Scalable and Efficient Data Analysis on Large ClustersMAP-JOIN-REDUCE: 在大型集群上进行可扩展且高效的数据分析

