Multiple Vaults on septerate Servers

My company is looking at having 2 vaults on different servers at different locations.

Is it possible for this setup to behave as if there is only one location?  The 2 vaults are being considered to address speed issues with getting information out of the vault. We would really perfer 1 location, but the speed would be too slow for the location that would be accessing the vault from offsite.

How are other poeple dealing with multiple locations using PDM?

SolidworksWorkgroup Pdm