RAFT and CTDB

Richard Sharpe realrichardsharpe at gmail.com
Mon Nov 17 14:20:39 MST 2014


On Sun, Nov 16, 2014 at 11:41 PM, Volker Lendecke
<Volker.Lendecke at sernet.de> wrote:
> On Sat, Nov 15, 2014 at 10:31:30AM -0800, Richard Sharpe wrote:
>> Hi Volker,
>>
>> At SDC you mentioned that you have an implementation of RAFT and I
>> assumed, perhaps incorrectly, that you were thinking of using RAFT to
>> manage things like recovery in CTDB.
>>
>> Can you tell me more about your ideas in this regard and point me at any code?
>
> It's not finished yet, sorry. I have the basic algorithm and
> configuration changes done, but log compaction is still
> missing, so this is nothing for general consumption yet.
>
> Apart from that, I want to have a dbwrap_raft eventually,
> the main goal is to meet the persistence requirements that resilient
> and persistent file handles need.
>
> What would your project be?

Well, I have to get CTDB working with a clustered file system that
does not currently support fcntl locks :-(

I have also thought for a while that Corosync would be used to
implement all the functionality that CTDB needs ... and might have a
look at that.



-- 
Regards,
Richard Sharpe
(何以解憂?唯有杜康。--曹操)


More information about the samba-technical mailing list