[
https://issues.apache.org/jira/browse/GIRAPH-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13545504#comment-13545504
]
Eli Reisman commented on GIRAPH-13:
-----------------------------------
Jakob has handed this off to me for the time being, and I'm going to be logging
some hours on this very soon. The idea is a "Pure YARN" implementation so that
we can submit our resource needs and Giraph code to the cluster without doing
anything MR specific. The idea is to make this behavior a pluggable option so
we can run on MRv2, YARN, or eventually any cluster framework we like rather
than lumping all the MRv1 behavior into GiraphMapper/GiraphJob/GiraphRunner
with the more generic Giraph behaviors.
As it stands, when you set up a MRv2 cluster on YARN, compile Giraph as 'mvn
-Phadoop_2.0.2 package' (for instance) you can run Giraph on MRv2-enabled YARN
cluster such as Hadoop-2.0.2-alpha right now. This still utilizes the existing
Hadoop/MR mapper-centric API but works just fine for me so far. So yes, Giraph
is fully functional on YARN clusters but still depends on MapReduce as it
stands today.
> Port Giraph to YARN
> -------------------
>
> Key: GIRAPH-13
> URL: https://issues.apache.org/jira/browse/GIRAPH-13
> Project: Giraph
> Issue Type: New Feature
> Reporter: Jakob Homan
> Assignee: Eli Reisman
>
> Now that YARN (aka MR2 aka MAPREDUCE-279) has been merged into the Hadoop
> trunk, we should think about what it would take to separate out the graph
> processing bits of Giraph from the MR1-specific code so as to take advantage
> of the less-MR centric aspects of YARN, while still supporting both over the
> medium term.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira