Does anyone run exchange on two separate boxes? For redundancy purposes, we want to run an exchange server at two different locations having the same data so that they work in tandem. Any suggestions?
Sometimes outsourcing isn't an option. Unfortunately there are very few solutions for real-time exchange replication which seems odd considering the # of users.
look for the Microsoft and HP/COMPAQ whitepapers on hosted exchange and the reference implementation. You would especially be interested in the use of frontend servers which gateway to the backend user servers. The usual implementation involves the use of a san to get the required reliability.