What you read from the slides was about removing HBase's SPOF, not Hadoop's.

>From 0.20, HBase doesn't have a SPOF in that you can have backup masters.  In 
>more recent testing we've shown that while we support backup masters, there 
>are still circumstances where the second master won't know what to do and your 
>cluster could be left in an inconsistent state.

That is being dealt with in 0.21 over in HBASE-2485.

JG

> -----Original Message-----
> From: Imran M Yousuf [mailto:imyou...@gmail.com]
> Sent: Monday, May 17, 2010 10:01 AM
> To: hbase-user@hadoop.apache.org
> Subject: Re: Availability Transaction and data integrity
> 
> Thanks, my answers are inline too.
> 
> On Mon, May 17, 2010 at 9:50 PM, Jonathan Gray <jg...@facebook.com>
> wrote:
> > Answers inline.
> >
> >> <snip />
> >> * We will go live from January 2011, in that time frame should we
> >> develop using 0.21-SNAPSHOT or should we stick to 0.20.x? Ideally I
> >> would not want to go ahead with a snapshot in production and also
> >> would not want to make an upgrade within few months (because of some
> >> problems noticed in the mailing list regarding upgrade and I am a
> bit
> >> skeptical about it in general).
> >
> > If you need data durability (no data loss under node failure) then
> you have no choice but to go with 0.21 once it is released.  This is
> not supported on the 0.20 line.
> >
> > There are a number of organizations who will be going live into
> production on 0.21 in Q3 2010.  You can be sure that there will be a
> very well tested and stable 0.21 release by January 2011.
> >
> 
> Extremely great! Then we are on the right track working with 0.21
> 
> >> * Transaction was a contrib module of HBase but it seems recently
> >> removed from the 0.21-SNAPSHOT. In light of it what would be the way
> >> to achieve transaction?
> >
> > It is still available but is being moved to GitHub.  You can still
> use it, it has just been moved out of the core code.
> >
> >> * NN was (if I am not mistaken) a SPoF, I also learnt that its
> >> supposed to be fixed in 0.21, is that in trunk already?
> >
> > I'm not sure where you heard this was fixed in 0.21 as my
> understanding is that it is not fixed in 0.21.
> >
> > There is work being done at Facebook (and I believe parallel work
> being done elsewhere) to add a true backup NameNode.  Once stabilized
> this will be released and available to the public though it may not be
> put into an official Hadoop release in an 0.21 timeframe.
> >
> 
> I see, in that case I misunderstood the statement from Slide #10 of
> "ApacheCon2009: Practical HBase" - 'Removed SPoF, multi-master w/
> automatic failover (ZK)'. What was this statement referring to as
> master?
> 
> Great to learn that its being worked on..
> 
> >> * What kind of data loss should we design to?
> >
> > On 0.21, you should not have data loss.  We are doing a lot of
> testing on this to ensure stability and durability.
> >
> 
> This is extremely good news, it seems both my primary concerns are
> getting addressed!
> 
> >> * Is there any professional service provider who could help us train
> >> for deployment, help optimize and in case we need emergency provide
> >> service? (P.S. I contacted Cloudera via email 11 days back and still
> >> waiting for a reply, may be they are not interested any alternate
> >> would do great!)
> >
> > Cloudera should be able to help.  They're active on this list but
> perhaps don't want to use this forum to sell services.  I would ping
> them again off the list.
> >
> 
> Hmm, ok will try again with them.
> 
> Thanks a lot!
> 
> Imran
> 
> >>
> >> I eagerly hope for some help and guideline on these queries.
> >>
> >> --
> >> Imran M Yousuf
> >> Entrepreneur & Software Engineer
> >> Smart IT Engineering
> >> Dhaka, Bangladesh
> >> Email: im...@smartitengineering.com
> >> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> >> Mobile: +880-1711402557
> >
> 
> 
> 
> --
> Imran M Yousuf
> Entrepreneur & Software Engineer
> Smart IT Engineering
> Dhaka, Bangladesh
> Email: im...@smartitengineering.com
> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> Mobile: +880-1711402557

Reply via email to