[ 
https://issues.apache.org/jira/browse/HDFS-3077?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13229592#comment-13229592
 ] 

Todd Lipcon commented on HDFS-3077:
-----------------------------------

bq. The flip side of this though is that if a ZK issue were identified it could 
be fixed and redeployed w/o requiring a re-release of Hadoop. ZK blocker issues 
are typically turned around quite rapidly, while rare on the stable codeline 
it's usually on order of days to a week.

That's true of ZK issues. But is the same true of BK, which is marked "contrib" 
and isn't deployed in production anywhere except for one org AFAIK? Looking at 
recent commits to the BK tree, it's an awful lot of bug fixes relating to the 
indexing code that allows multiple logs to be interleaved, etc -- issues 
stemming from its generality.
                
> Quorum-based protocol for reading and writing edit logs
> -------------------------------------------------------
>
>                 Key: HDFS-3077
>                 URL: https://issues.apache.org/jira/browse/HDFS-3077
>             Project: Hadoop HDFS
>          Issue Type: New Feature
>          Components: ha, name-node
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>
> Currently, one of the weak points of the HA design is that it relies on 
> shared storage such as an NFS filer for the shared edit log. One alternative 
> that has been proposed is to depend on BookKeeper, a ZooKeeper subproject 
> which provides a highly available replicated edit log on commodity hardware. 
> This JIRA is to implement another alternative, based on a quorum commit 
> protocol, integrated more tightly in HDFS and with the requirements driven 
> only by HDFS's needs rather than more generic use cases. More details to 
> follow.

--
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

        

Reply via email to