Exchange 2010 - AD Site config for hardware load balanced CAS and it's Virtual IP

Posted on 2013-11-13
Last Modified: 2016-10-25
E2K10 SP2 RU3, dag, multi site configuration.
CAS servers are behind Netscaler VIP.

Network team allocated VIP in totally different subnet from actual CAS servers.
Actual CAS servers are in right AD site but the VIP in each site are in different AD site or no site defined subnet.

Should VIP subnet need to be in same AD site with corresponding Exchange2010 servers?
If VIPs are kept in non-relevant subnet, what issues are expected?
Do we have any official MS guidelines for these kind of configuration?

Question by:kimakabane
  • 3
LVL 15

Accepted Solution

MarkMichael earned 250 total points
Comment Utility
I had the same thought awhile back when an exchange server was deployed with a situation like yours, where the VIP of the load balancer was in a different subnet.

I've not had any problems with it though.

I've configured the VIP DNS 'A' record to match the name of the client access array internally. As long as the URLs are configured on the servers in that site to use the VIP A record in the same site you will be OK.

Author Comment

Comment Utility
Thanks MM,
Great to know you had same cae.
Could you explain detail of "record to match the name of cas arry internally" ?
LVL 15

Expert Comment

Comment Utility

The VIP IP you have been given: say

Your Internal CAS Array is named: serv10cas01.domain.local

DNS should be: serv10cas01.domain.local -

That way, when users connect to a database with the RPCClientAccessArray set to serv10cas01.domain.local, it will be pointed to the load balancer to balance the connections to the CAS servers.
LVL 63

Assisted Solution

by:Simon Butler (Sembee)
Simon Butler (Sembee) earned 250 total points
Comment Utility
@ MarkMichael - your answer is wrong on so many levels.

If you are using a load balancer then you should be using an RPC CAS Array, not the real name of the server.
Changing the DNS entry for the server's real name isn't going to work, because that will confuse AD and the server will correct the DNS entry next time the server is rebooted or when DNS name is next registered.

Where the load balancer is shouldn't matter because the client will look at where the mailbox is located and read the information from the mailbox database.

LVL 15

Expert Comment

Comment Utility
I realised after I said about the URLs, and corrected myself in the later reply.

Although I have NOT said to change dns entries for servers? I've said exactly what you mentioned above.

EDIT: I think since I used the example cas array name of: serv10cas01, you may be getting confused, i dont mean it to represent a server. perhaps I should have just named it casarray.domain.local

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Utilizing an array to gracefully append to a list of EmailAddresses
Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
This video discusses moving either the default database or any database to a new volume.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now