|
From: | gordan |
Subject: | Re: [Gluster-devel] Client side AFR race conditions? |
Date: | Wed, 7 May 2008 14:14:36 +0100 (BST) |
User-agent: | Alpine 1.10 (LRH 962 2008-03-14) |
On Wed, 7 May 2008, Anand Avati wrote:
The only way I see to ensure data integrity is to have some arbiter vetall writes. You can try to make that arbiter redundant, but good luck making it actually distributed.I've seen the distributed arbiter done in proprietary software, so it must be possible. The design is pretty clear to me, but I have no idea where to start integrating the idea into glusterfs, though gluster's the closest thing to what I need that I've seen in open source.Can you give some details/links? We would be interested to learn about it.
I suspect what was referred to was a system where the locks are notified to every host, not an actually load sharing system. DLM (RHCS/GFS) does it by multicasting, presumably with acknowledgements being returned from each connected node. I've not looked at the DLM protocol in great detail, so I don't know what the details are.
Gordan
[Prev in Thread] | Current Thread | [Next in Thread] |