Você tem dois problemas separados: balanceamento de carga e sincronização.
O balanceamento de carga é gerenciado pelo seu firewall; O firewall mais simples e mais barato que eu sei que fará o trabalho é o pfSense , que eu recomendo. Você não mencionou se o seu site é público (ou seja, acessível pela Internet) ou se é apenas para uso interno; De qualquer forma, o balanceamento de carga é um trabalho para um dispositivo separado na rede. Depois de instalar o pfSense, aqui está um tutorial de uma página para configurar o balanceamento de carga .
Para sincronização, provavelmente a solução mais simples seria o Dropbox ou um de seus concorrentes. Ele fornece controle básico de versão (desde que você seja a única pessoa a fazer alterações) e tem a grande vantagem de ser automático e muito, muito simples de usar. (Checkouts / commits do SVN não são automáticos, nem particularmente simples.)
A propósito, se o seu site for acessível pela Internet, eu sinceramente espero que você tenha bloqueado as configurações de segurança do XAMPP. Embora o XAMPP seja uma pilha totalmente funcional, ele é destinado principalmente ao desenvolvimento e, portanto, suas configurações padrão deixam seu site bastante vulnerável a ataques ...