Multi-site company has 1 Exchange server, looking to add a second Exchange server at a remote location.
We currently have Site A which has a Barracuda Spam Virus Firewall and Exchange 2010 Standard with all roles installed. We are looking to set up an additional Exchange 2010 Standard server at Site B. Exchange 2010 in Site A is currently running on Windows 2008 R2 Enterprise.
Site A and Site B are accessible via VPN and while they have different local domains, there is a Forest Trust between them and they can both ping, resolve and access each other.
The new Windows 2008 R2 Enterprise - Exchange 2010 Standard installation at Site B is going to be strictly for mailboxes for users at that site. I plan to only install the Mailbox Role. While it will be at Site B, it will be added to the Site A domain via VPN and Forest Trust.
Computers in Site B are part of the Site B domain but they should be able to access the local Exchange server added to the Site A domain because of the Forest Trust.
After mail comes through the Barracuda Spam Virus Firewall, AD should determine where to send mail based on where the user mailbox is located, whether to Exchange Server in Site A or Site B.
Not looking for failover, nor DAG, nor CAS Array. Just a secondary Exchange server with Mailbox role.
What are the pros/cons, recommendations or best practices for this implementation scenario?