If sharing storage is an option you can load balance the servers. See: http://www.orcaware.com/svn/wiki/Server_performance_tuning_for_Linux_and_Unix
Sent from my iPad On Aug 9, 2013, at 4:40 PM, "Naumenko, Roman" <roman.naume...@rbccm.com> wrote: > Hi, > > I wanted to check if it's possible to configure subversion in > master-slave mode with some sort of common URL on the proxy server or > loadbalancer, so end users wouldn't bother with different names for > slave/master/readonly and geolocal names. > > Of course, it would be ideal if subversion nodes could just share a > storage, so any sort of requests from a load balancer can processed by > any node without need to replicate changes over network. > > Right now it's something like this: > > rw ro > https://svnm.ab.org https://svns.ab.org > rw | |r > | rw| > redirect---> https://svnm.ab.org > master -----replication-----> slave > > Which means that users should be aware which name to use for commits and > which for pulls (in case of mistake, the write request will be proxied > transparently to master) > > I'd like to do something like this, where LB or proxy takes care about > request types and directs them accordingly (maybe with some specific > svn-awareness). > > https://svn.ab.org > LB > rw------ | ----ro > | | > | | > master --> slave > > Thanks, > --Roman > PS Not sure if text diagram will keep format. > _______________________________________________________________________ > > This email is intended only for the use of the individual(s) to whom it is > addressed and may be privileged and confidential. > Unauthorised use or disclosure is prohibited. If you receive This e-mail in > error, please advise immediately and delete the original message. > This message may have been altered without your or our knowledge and the > sender does not accept any liability for any errors or omissions in the > message. > > Ce courriel est confidentiel et protégé. L'expéditeur ne renonce pas aux > droits et obligations qui s'y rapportent. > Toute diffusion, utilisation ou copie de ce message ou des renseignements > qu'il contient par une personne autre que le (les) destinataire(s) désigné(s) > est interdite. > Si vous recevez ce courriel par erreur, veuillez m'en aviser immédiatement, > par retour de courriel ou par un autre moyen. >