Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Microsoft Exchange 2010 CAS Array Non-Hardware Load Balancing Options

Posted on 2013-01-16
Medium Priority
Last Modified: 2016-10-25
We are in the process of migrating from Exchange 2003 to Exchange 2010.  We have 3 Exchange 2010 VMs that all have Transport, Client Access, and Mailbox roles on them.  We recently realized that it's not supported to use Windows NLB on these VMs for our CAS Array since we're already using Windows Clustering for our DAG on the same servers.  We're trying to figure out what our best solution would be moving forward.  We currently have 4 Exchange 2010 server licenses so we could in theory add one additional Exchange 2010 VM, but we're not desirous of having more than 4 Exchange servers.

I've taken a look at both the Citrix Netscaler VPX Express and the Kemp LoadMaster virtual load balancers.  I was turned off on the Citrix one by their lack of documentation for their recent versions of the virtual appliance.  As for Kemp, I didn't really like that I had to leave a message when I called them for support, and then wait almost 2 hours to hear back from someone.

Right now, I'm configuring Steve Goodman's Exchange 2010 HA Proxy VM (from http://www.stevieg.org/e2010haproxy/) to see if that will work well enough for us.  Has anyone had any experience with that?  

We need a solution that is going to work well across our MPLS WAN, hopefully without having to ask AT&T to add a static arp entry to our router at each of our sites for clients to be able to reach the CAS.  I should add, all three of the current Exchange 2010 servers are on separate ESXi hosts in one location.


Question by:rschnitzer
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
LVL 28

Expert Comment

by:Ryan McCauley
ID: 38784616
If you've got a load balancer in place, you'll need to direct your traffic there, and it acts as a single point of contact - even if you're running three exchange VMs and the load balancer levels traffic to all three of them, traffic still has to hit the balancer first. The solution you link to looks like it would meet your needs, though I've never used it.
LVL 63

Accepted Solution

Simon Butler (Sembee) earned 1500 total points
ID: 38784661
I have deployed the Zen Load Balancer in a couple of locations now. It is open source, but you can get commercial support for that. That is the major advantage over Steve's solution, which I think he says isn't really designed for production use.

However you don't have to use a load balancer with a RPC CAS Array. If you are happy to move the DNS entry manually then you can just point the DNS entry at a live CAS role holder and then when it goes down move it. I have seen a script that will check the server is available and change the DNS entry for you if you wish.


Author Comment

ID: 38805324
We've been using Steve's solution for half a week now, and no problems so far.  Hopefully, it will continue to work well for us.

- R
Question has a verified solution.

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

This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
This month, Experts Exchange sat down with resident SQL expert, Jim Horn, for an in-depth look into the makings of a successful career in SQL.
In this video we show how to create an email address policy 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 Mail Flow…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…

604 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