Skew Handling

SkewTune: Mitigating Skew in MapReduce Applications

Authors: 
Kwon, YongChul; Balazinska, Magdalena; Howe, Bill; Rolia, Jerome

We present an automatic skew mitigation approach for user- defined MapReduce programs and present SkewTune, a sys- tem that implements this approach as a drop-in replacement for an existing MapReduce implementation. There are three key challenges: (a) require no extra input from the user yet work for all MapReduce applications, (b) be completely transparent, and (c) impose minimal overhead if there is no skew.

Year: 
2012

Load Balancing for MapReduce-based Entity Resolution

Authors: 
Kolb, L; Thor, A; Rahm, E

The effectiveness and scalability of MapReduce-based implementations of complex data-intensive tasks depend on an even redistribution of data between map and reduce tasks. In the presence of skewed data, sophisticated redistribution approaches thus become necessary to achieve load balancing among all reduce tasks to be executed in parallel. For the complex problem of entity resolution, we propose and evaluate two approaches for such skew handling and load balancing.

Year: 
2012
Syndicate content