Re: POHMELFS high performance network filesystem. Transactions, failover, performance.

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Sage Weil <sage@...>
Cc: Evgeniy Polyakov <johnpol@...>, <linux-kernel@...>, <netdev@...>, <linux-fsdevel@...>
Date: Wednesday, May 14, 2008 - 2:24 pm

Sage Weil wrote:

I've seen clusters in the field that planned for this -- they don't want 
to lose their data.



This isn't necessarily true -- it's quite easy for most applications to 
come up with an alternate method for ensuring correctness of retrieved 
data, if one assumes Paxos consensus was achieved during the write-data 
phase earlier in time.  Checksumming is a common solution, but not the 
only one.  Domain- or app-specific solution, as noted, of course.

Overall, reads can be optimized outside of Paxos in many ways.



Yep, I'm working on a config daemon a la Chubby or zookeeper, based on 
Paxos, that does just this.  :)

	Jeff


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: POHMELFS high performance network filesystem. Transactio..., Jeff Garzik, (Wed May 14, 2:24 pm)
Re: POHMELFS high performance network filesystem. Transactio..., Evgeniy Polyakov, (Wed May 14, 11:00 am)