[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Multiple Apache webdav servers sharing repositories via NFS

From: Ryan Schmidt <subversion-2012c_at_ryandesign.com>
Date: Sat, 7 Sep 2013 19:28:33 -0500

On Sep 7, 2013, at 19:24, Nico Kadel-Garcia wrote:

> > http://www.pbs.org/wgbh/evolution/library/01/6/l_016_08.html
>
> *Do not do this* with write access repositories, is my advice from knowledge of NFS filesystems. Writes, and partial writes, can occur from one host for the next "commit" but not actually be seen on the next "round robin" server until a fairly arbitrary amount of time later, due to propagation delays inherent in NFS. There's a lot tht NFS can do well, but this is not one of those tasks.
>
> I'd really encourage you, for commercial graide high availability or load distribution, to look at WanDisco's "Multi-Site" or to use a failover load balancer setup. If server 1 goes toes up, serer 2 is available, and handles all the traffic. But mixing and matching back and forth randomly as can happen with round-robin? That sounds like a dangerous idea likely to bite you at really, really bad moments due to simultaneous commits through two different NFS enabled front ends.

It sounds like a great idea, *if* you are using a SAN with a cluster filesystem, such as Apple's Xsan. NFS is not a cluster filesystem so that would not be a good idea.
Received on 2013-09-08 02:29:29 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.