Solved

CAS Array

Posted on 2014-12-28
4
101 Views
Last Modified: 2014-12-28
CAS Array how to configure it...
0
Comment
Question by:Exchange_Don
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 34

Expert Comment

by:Seth Simmons
ID: 40520604
what version of exchange?
0
 

Author Comment

by:Exchange_Don
ID: 40520616
2013
0
 
LVL 31

Accepted Solution

by:
Gareth Gudger earned 250 total points
ID: 40521041
There is no CAS array any more in 2013.

If you need to load balance multiple CAS servers then you can configure load balancing. This could be a hardware or virtual load balancer such as a KEMP. Or it could be Microsoft IIS running ARR. You could technically even use DNS Round Robin for load balancing.

If you are looking on how to configure CAS from a namespace, DNS and certificate perspective then take a look at my article.
https://supertekboy.com/2014/07/08/designing-simple-namespace-exchange-2013/
0
 
LVL 19

Assisted Solution

by:Adam Farage
Adam Farage earned 250 total points
ID: 40521275
To add to what Gareth said..

Exchange 2010 mainly required Layer 7 load balancing when doing a CAS with Load Balancing, and the CAS Array object was a strict "AD object" that was utilized for a database attribute (RPCClientAccessServer). The CAS Array object never load balanced anything, just provided the RPC endpoint to the databases, which would be the CAS LB VIP.

In Exchange 2013 the CAS array object is now gone since the CAS is a stateless session server.. meaning all it does is authenticate the clients coming inbound, proxy the connection to the appropriate cas / mailbox or redirect the connection to the appropriate CAS. Since this is now stateless, persistence is no longer required so the Layer 7 load balancing requirement is out the window. Exchange 2013 can do Layer 4 and Layer 7.

I would not recommend Windows NLB due to the vast functionality limitations (multicast has to be enabled, no healthcheck, either the server is completely down or not before it is taking out of the pool so an individual virtual server could be down but Windows NLB will not remove it from the pool so it will still send active requests to it) along with scalability issues (in Exchange 2010 it was not recommend to have more than 7 CAS within a single Windows NLB cluster).

You have  several options when it comes down to load balancing multiple CAS that are within the SAME active directory site (you can check this by the subnet, or active directory sites and services);

- hardware load balancer, such as F5 or KEMP
- software load balancer such as F5, Kemp or IIS AAR (which I linked in the other question, this also acts as a reverse proxy)
- DNS round robin

A few things to consider:

- Although Layer 4 is supported, I would recommend against it. Its complex to setup and can be complex to troubleshoot (the part I hate the most is how you have to setup the default gateway on the servers as your load balancer port). Layer 7 is the way to go in most situations.
-  Steer clear from DNS round robin. Such as the solution with Windows NLB, most DNS solutions are not service aware.. meaning if a service is down and does not respond the DNS will still send weighted requests to that client (which is having issues) without notice.
0

Featured Post

Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Exchange 2016 Services 1 37
Flush end users Deleted Items via PowerShell 2 28
Folder Assist on public folder missing outlook 2016 1 22
Outlook search issues 5 18
Utilizing an array to gracefully append to a list of EmailAddresses
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
In this video we show how to create a Distribution Group in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >>…
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 …

726 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