I work in a multi-site FE College in the UK. Does anyone have experience of running Moodle across three campuses and would like to share their experience and how it is set up to ensure mimmal disruption if you have problems at one site. The sites are at least 20 miles apart.
If you need a single moodle for the college - as opposed to separate instances for each site, there is no problem.
Moodle is web based so can be accessed from anywhere in the world, you don't need a separate system for each site (at least not because they are separate campuses - whether you decide to for other organisational purposes is up to you).
What you may need, depending on the size of your installation is large enough servers with proper load balancing - but that's more related to number of users rather than the separate locations.
Even if you decide on a separate moodle for each campus, you could have them on your main infrastructure and co-located in one place, or they could be externally hosted in a big data-centre.
The 'minimal disruption' comes from your server set up (raid/redundancy/backups/etc), your assessment of the risks involved and your backup procedures.
We currently have 2 separate campuses, along with a number of partner/franchise sites and will probably soon be opening our moodle site to another university as part of a merger