One option might be to use either Veritas Cluster Server or HP Polyserve.
Above that you can, if using Enterprise or Datacenter editions, use scale out deployments where multiple web front ends in a farm all connect to the same reporting databases.
-----------------------------------------------------------------------------------------------------------
"Ya can't make an omelette without breaking just a few eggs" 😉