• DocumentCode
    2457152
  • Title

    Load Balancing for MapReduce-based Entity Resolution

  • Author

    Kolb, Lars ; Thor, Andreas ; Rahm, Erhard

  • Author_Institution
    Database Group, Univ. of Leipzig, Leipzig, Germany
  • fYear
    2012
  • fDate
    1-5 April 2012
  • Firstpage
    618
  • Lastpage
    629
  • Abstract
    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. The approaches support blocking techniques to reduce the search space of entity resolution, utilize a preprocessing MapReduce job to analyze the data distribution, and distribute the entities of large blocks among multiple reduce tasks. The evaluation on a real cloud infrastructure shows the value and effectiveness of the proposed load balancing approaches.
  • Keywords
    cloud computing; data integration; MapReduce; blocking technique; complex data-intensive task; data redistribution; entity resolution; load balancing; real cloud infrastructure; search space; skew handling; skewed data; Computational modeling; Erbium; Image color analysis; Indexes; Load management; Memory management; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2012 IEEE 28th International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    1063-6382
  • Print_ISBN
    978-1-4673-0042-1
  • Type

    conf

  • DOI
    10.1109/ICDE.2012.22
  • Filename
    6228119