plugin for generic shuffle service
----------------------------------
Key: MAPREDUCE-4049
URL: https://issues.apache.org/jira/browse/MAPREDUCE-4049
Project: Hadoop Map/Reduce
Issue Type: Improvement
Components: performance, task, tasktracker
Affects Versions: 1.0.1, 0.23.1
Reporter: Avner BenHanoch
Support generic shuffle service as set of two plugins: ShuffleProvider &
ShuffleConsumer.
This will satisfy the following needs:
# Better shuffle and merge performance. For example: we (Mellanox with Prof.
Weikuan Yu from Auburn University) are working on shuffle plugin that performs
shuffle over RDMA in fast networks (10gE, 40gE, or Infiniband) instead of using
the current HTTP shuffle. Based on the fast RDMA shuffle, the plugin can also
utilize a suitable merge approach during the intermediate merges. Hence,
getting much better performance.
# Satisfy MAPREDUCE-3060 - generic shuffle service for avoiding hidden
dependency of NodeManager with a specific version of mapreduce shuffle
(currently targeted to 0.24.0).
Reference:
Hadoop Acceleration through Network Levitated Merging,
[http://pasl.eng.auburn.edu/pubs/sc11-netlev.pdf]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira