Distributed data placement to minimize communication costs via graph partitioning

Lukasz Golab, Marios Hadjieleftheriou, Howard J. Karloff, Barna Saha · 2014

With the widespread use of shared-nothing clusters of servers, there has been a proliferation of distributed object stores that offer high availability, reliability and enhanced performance for MapReduce-style workloads. However, data-intensive scientific workflows and join-intensive queries cannot always be evaluated efficiently using MapReduce-style processing without extensive data migrations, which cause network congestion and reduced query throughput. In this paper, we study the problem of computing data placement strategies that minimize the data communication costs incurred by such workloads in a distributed setting.

Read the paper · More papers on PaperTik