hama-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ChiaHung Lin (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HAMA-241) send method in BSPPeer.java should store messages to local storage temporarily.
Date Mon, 08 Nov 2010 07:35:08 GMT

     [ https://issues.apache.org/jira/browse/HAMA-241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

ChiaHung Lin updated HAMA-241:

    Status: Patch Available  (was: Open)

The file hama-241.patch is for jira issue hama-241. The patch adds features to materialize
task data to hdfs and clean those data once tasks are finished. 

Also several things relates to this issue, therefore, I would like to get this patch reviewed
first and expect more refinement before the patch is accepted. 

- BSPPeer
1. Is the purpose of BSPPeer to perform a task? From what I discover so far, it seems to me
the BSPPeer is used to perform assigned tasks; and in the future there may have multiple BSPPeers
(from wiki Hama architecture) concurrently computing a task. But I do not find any way to
obtain task information, which is required to materialize data, from BSPPeer, so at the moment
a Task object is passed to BSPPeer for reference. 

2. Location of materialize data. Currently data is materialized to hdfs. This considers the
issue of rescheduling a task in the future, preventing from problem e.g. media failure which
causes the materialized data lost.

- Zookeeper
BSPPeer contains an instance of ZooKeeper, but GroomServer does not. Temporarily solution
is to create another zk instance, but in the future the cross cutting issue may need to be

I appreciate any suggestion.

> send method  in BSPPeer.java should store messages to local storage temporarily.
> --------------------------------------------------------------------------------
>                 Key: HAMA-241
>                 URL: https://issues.apache.org/jira/browse/HAMA-241
>             Project: Hama
>          Issue Type: Improvement
>          Components: bsp
>    Affects Versions: 0.2.1
>            Reporter: Hyunsik Choi
>            Assignee: Edward J. Yoon
>             Fix For: 0.2.1
> Because of data size and fault tolerance, each BSP peer should store messages into its
local storage at each super step.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message