Forum Discussion
Exchange 2010 CAS Array - 2 Sites
We have two sites:
* Pair of LTM's at each site
* One GTM at each site
* 2 Exchange nodes per location (CAS, mailbox, etc all on one server)
We have to support RPC/MAPI for our Outlook clients. My question regarding the CAS arrays: According to the documentation, I have to create two CAS arrays - one for each site/location.
I want the wide-IP for the MAPI/RPC related services to be mapi.domain.com. So, I thought I needed to create both CAS arrays with the FQDN of mapi.domain.com, but apparently you cannot have two CAS arrays with the same FQDN?
Do I need to just create CNAME's named mapi-location1.com and mapi-location2.com which point to mapi.domain.com (the Wide-IP)? Then, use mapi-location1/location2.domain.com as the FQDNs for the CAS arrays?
Thanks
6 Replies
- Josh_41258
Nimbostratus
So here is what I have done.. I'm really hoping someone can give me some feedback here that has more knowledge in this area:
SITE A:
* Created a CAS array with FQDN of "array-siteA.domain.com"
SITE B:
* Created a CAS array with FQDN of "array-siteB.domain.com"
On the LTM's at each side there are three VIP's which handle RPC - one for MAPI, one for Address Book, and one for the RPC endpoint mapper. These VIPs are fronted by GTM's at each location, and the Wide-IP for this service is "array.domain.com." Then, I simply created two CNAMEs for "array-siteA" and "array-siteB" to point to "array.domain.com" Therefore, array.domain.com points to whichever site is active at the moment as determined by GTM.
Does this sound correct? - Helen_Johnson_1Historic F5 AccountHi Josh,
Your configuration sounds correct.
As an aside, what version of GTM are you running?
Cheers,
Helen - Josh_41258
Nimbostratus
Thanks, Helen! We are running 10.2.2.763. - Helen_Johnson_1Historic F5 AccountOkay.
I'd test this out, and if you have any trouble, have a look at support.f5.com, using the search parameter of CNAME and 10.0.0.
Cheers,
Helen - Adam_Miceli_144
Nimbostratus
Hi Josh,
I can maybe see that configuration working, as long as you are strictly running in an active/passive setup. Otherwise, if you were ever to activate individual database copies in Site B (active/active), you would not have the flexibility of forcing client connections to the respective CAS array for that site.
The only other concern I have is if you are doing Kerberos authenitcation to the CAS array. I'm not sure if anything will break if the Outlook client obtains a ticket for array-siteA.domain.com, but is then redirected to array.domain.com, if that will break anything in the Kerberos authenication process. It may not be a big deal if you are not using Kerberos, but something to be sure to test, if you are.
The proper way to achieve this, I think, is to have separate CAS arrays for each site with separate namespaces, and as a part of the datacenter switchover process, update the DNS A record for the CAS array in Site A to point to the same VIP as the CAS array in Site B. I realize this makes a datacenter siwtchover a manual process, but per Microsoft, datacenter switchovers in Exchange 2010 are not automatic.
Adam - Josh_41258
Nimbostratus
Adam,
Thanks for the advice. I do see what you are saying about active/active scenarios and how this would present a problem. For us, siteB is purely a DR site. There will be no active mailboxes on this site unless siteA is unavailable.
I do feel like this is somewhat of a "hack," but I'm about to start testing, and I'll report back here with results.
Thanks,
Josh
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com