[ https://issues.apache.org/jira/browse/HDFS-1051?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12847653#action_12847653 ]
ryan rawson commented on HDFS-1051: ----------------------------------- Perhaps we could think of using Zab from Zookeeper to keep a cluster of NewNameNodes in sync all the time? Instead of doing a failure detection and failover and recovery, we could keep 2N+1 nodes always up to date. No recovery would be necessary during node failover, rolling restarts and machine moves would be doable (just like in ZK). This could reduce the deployment complexity over some of the other options. For metadata scalability in RAM, a possibility would be to leverage flash disk in some capacity. Swap, mmap, explicit local files in flash would be reasonably fast and could extend the serviceable life of the "1 machine holds all metadata" architecture concept. > Umbrella Jira for Scaling the HDFS Name Service > ----------------------------------------------- > > Key: HDFS-1051 > URL: https://issues.apache.org/jira/browse/HDFS-1051 > Project: Hadoop HDFS > Issue Type: New Feature > Affects Versions: 0.22.0 > Reporter: Sanjay Radia > Assignee: Sanjay Radia > Fix For: 0.22.0 > > > The HDFS Name service currently uses a single Namenode which limits its > scalability. This is a master jira to track sub-jiras to address this problem. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.