[Gluster-users] Async Replication
Ed W
lists at wildgooses.com
Sun Oct 17 18:58:11 UTC 2010
On 11/10/2010 19:36, Aaron Porter wrote:
> On Fri, Oct 8, 2010 at 10:03 AM, Christopher J Bidwell
> <cbidwell at usgs.gov> wrote:
>> Can gluster be used as a WAN-based distributed filesystem? I've got four
>> servers spread around the country to provide geographic redundancy and am
>> looking for a good system that I can maintain continuity between the
>> servers. Replication, etc. Currently using rsync which is just terrible
>> and has a high overhead as I've got large directories that need continuous
>> updates.
> We've got some small scale testing going (and working) West Coast (US)
> -> East Coast (US). Bandwidth isn't so much of a problem as latency.
> Gluster doesn't have an async mode, so you have to wait for your
> operations to complete on all nodes -- that can take a while. Our
> current setup backs a couple Samba shares, users seem happy.
I think the "paying customers" for gluster are HPC compute clusters
where as a class you have kind of "significant fraction of memory level
speed" between servers. As a result the current focus has been around
improving throughput for an environment which has very low latency
access to all the nodes
I think it's clear that the solution would be some kind of smart
distributed lock manager which can push the locks out to the closest
server to the client, but it's clearly not a trivial step up from the
current code base and will likely require someone to pay for it.
I think the Gluster developers might be on the cusp of being receptive
to such a feature request, but I sense at this stage its likely to need
to be accompanied by some financial commitment...
If there were some other businesses with this requirement then now is
probably a good time to show your hand. That said I would expect to
face some reasonable costs if we wanted to pay some gluster devs for
some time on this? I guess it's possible they would do it for a reduced
rate than just time and materials, but first lets see if anyone else
pipes up before we ask for prices...
GFS has such a lock manager and I would have thought in the first
instance the right answer was to investigate whether integration with
this would make sense / solve the underlying problem
Anyway, I guess the point is just because you and I find gluster useful
on commodity hardware doesn't mean we are actually the current
development target market, just lucky users!
Cheers
Ed W
More information about the Gluster-users
mailing list