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

Re: multiple svn front-ends, single SAN repo volume

From: Nico Kadel-Garcia <nkadel_at_gmail.com>
Date: Fri, 10 Feb 2012 16:00:02 -0500

On Fri, Feb 10, 2012 at 1:21 PM, Bruce Lysik <blysik_at_yahoo.com> wrote:
> Hi,
>
> I'm considering deploying 3 front-ends, all mounting the same SAN volume for
> repo.  (The SAN handle flock() and fnctl() correctly.)  These 3 FEs would be
> load balanced by a Citrix Netscaler.  (At least for http(s).)
>
> Would there be any problems with this configuration?

Potentially. Read operations, I wouldn't expect to be a big problem,
but commit operations need to atomic, and the software wasn't
*written* to behave well with network mounted back end filesystems
across multiple servers. So I wouldn't know, off hand, what phase
delays between two front ends writing revisions at the same time might
create for genuine adventures on the back end.

If you need 3 front ends, you might really consider Wandisco's
commercial package, which is designed for multiple front end use.
Received on 2012-02-10 22:00:38 CET

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