Global DNS is not an issue for email. I can set priorities for the MX records.
I can achieve what I want with using replication from windows server. However, since they already have SBS 2008, which doesn't supporta CCR for exchange (continous cluster replication).
I'm trying to weight out my options with cost. Which ever is the cheapest route to achieve this is the way we are going.
Right now I'm looking at either a VMware solution, going through the headach of upgrading to MS Server Enterprise, or third party apps.
Since the server is already virtualized, it would make sense to take care of the HA on a lower level then the Application level. However, it greatly depends on cost.
Currently the setup is as follows:
- Site-to-site VPN between customers location, and remote location
- SBS 2008 server on ESXi 4.1 host at customers location
- Server 2008 Standard on ESXi 4.1 host at remote location
The Win Server 2008 standard is currently a member server with Exchange 2007. Active Directory, DNS, and the Global Catalog are both replicated without an issue and Network Load Balance (NBL) takes care of the Exchange Client Access Service (CAS), by issuing a virtual IP and DNS A record for Outlook. The only problem with this setup is when the primary server (SBS 2008) holding the mailbox database goes down, messages are held in queue on the member server until it comes back up.
The reason for this being, is that both server have different mailbox databases, and they are not replicated.
Any suggestions?