Exchange 2010 CAS Array and FailOver Clustering

Posted on 2011-02-25
Medium Priority
Last Modified: 2012-05-11
I have a detected server that will only host my Exchange 2010 mailbox I also have two server that will host the CAS role in CAS ARRAy. I plan on using DAG on my mailbox server.

I have ready that you can setup a CAS Array using NLB which provide the distrubtuion of resource but not really  good for data redudance so I was thinking about using installing WIndows 2008 FailOVer clustiering to provide resouce and data redudancy?

Has anyone setup a CAS array using WIndows Failover clustering

ALos the cas array will also host the HUB transport role ..

Question by:compdigit44
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
  • 6
  • 5

Expert Comment

by:Praveen Balan
ID: 34980212
Hi Mate,

HUB role is by default fault tolerance(or would say load balanced). So you can install both Hub and Cas role in same server and configure NLB for CAS role.

Look at the links below


LVL 12

Expert Comment

ID: 34980262
You will require more than one Mailbox server role to use DAG.  Since you already have three servers allocated - why not put all roles on all three?  That will provide you with a proper DAG and a very redundant transport layer.

Then, onto CAS.  Create a CAS array and then, depending on your userbase, pick up a hardware load balancer for $1500 from Kemp that will probably cover your requirements.

Back to NLB v. WFC.  CAS doesn't require data protection, so NLB is OK. However, it doesn't provide the best affinity options required for CAS.  Which is the reason a hardware load balancer is a better option.
LVL 20

Author Comment

ID: 34980381
More info.

I'm setting my my site and exchange 2010 enviroment for full folterance.

Site 1
2x physical servers in a ARRAY hoping for Failover cluster

1x mailbox server (primary)

Site 2

2x physical CAS servers in an array

1x mailbox server

All of the reasearch that I have does always talks about a CAS array on a NLB.

a hardware NLB is not an option for me.

CAn a CAS Array be setup on  a Failover cluster


My current CAS nodes NIC are setup as follows

NIC1, 2, 3 = teamed with static IP
Nic4 = statis IP connected via x-cable other cas1 for heartbeat

Nic1,2,3 = teamed static ip
NIC4 = x-cable connected to cas1

I already created a static DNS record for my cluster NLB

It seems that a NLB in will used more static IP that an failover cluster

is this correct?
Office 365 Training for IT Pros

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

LVL 12

Expert Comment

ID: 34980548
WFC cannot be used for CAS. Not properly, anyway. NLB will achieve what you need it to achieve, though. I'd suggest that you unteam your NICs, as there are issues with majority of software implementations of teaming.  Using a single NIC in each server will be more than enough. A single 1Gbps network connection is probably able to support a few thousand standard users anyway, before it becomes a bottleneck.
LVL 20

Author Comment

ID: 34980611

does my heat beat NIC connect need to be on the same LAN / network segement as the cluster virtual ip?

I cannot connect to my virtual cluster IP using the config listed above

I think it's a routing issue??

LVL 12

Expert Comment

ID: 34980643
Heartbeat is fine on its own segment, as long as the servers can communicate over it.

Did you try to unteam the NICs?
LVL 20

Author Comment

ID: 34980696
Yes didn't help

I need the teamed NIC to help handly all of my connections

I have read other users have had problems access the virtual cluster ip and had to added the default gateway to the heart beat network in or to get things to work

This doesn't make sence/. From my experience witth 2003 clustering the heart beat has nothing to do with the incoming LAN connections????
LVL 12

Expert Comment

ID: 34980760
How many connections do you have? As I mentioned, a single NIC on a CAS/HT server should comfortable handle a few thousand connections.
LVL 20

Author Comment

ID: 34981057
about 1500+ connections

I also want fault tolerance on the NIC incase it fails

all of my server use HP NIC teaming software
LVL 12

Expert Comment

ID: 34981350
Using teaming with clustered NICs can work, but it's not recommended. Similarly, based on those connections, you should reconsider hardware load balancing. Finally, based on what your connections are, you will have a single mailbox server in a site with 3000+ users. It's probably worth reconsidering your overall design and adding more fault tolerance on the mailbox server side.
LVL 20

Author Comment

ID: 34981402

so let me make sure I'm understanding thing correcty..

1) You cannot use Teamed NIC's with NLB
2) Exchange 2010 does not support a CAS server installed on a FailOver Cluster

LVL 12

Accepted Solution

Nenadic earned 2000 total points
ID: 34993498
Hi compdigit44,

Close. The following are more correct statements:
1. NIC Teaming and NLB can have unpredictable results and is not recommended.
2. Exchange 2010 does support CAS server installed on a Failover Cluster, when failover cluster is used for DAG. However, it does not support WFC and NLB on the same computer.  Further, CAS has no use of Windows Failover Clustering. In other words, WFC cannot be used to provide load balancing for CAS, as it is a fault tolerant solution for different types of resources.

NIC Teaming and NLB:


Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

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

Read this checklist to learn more about the 15 things you should never include in an email signature.
This article explains how to install and use the NTBackup utility that comes with Windows Server.
In this video we show how to create a mailbox database 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 Servers >> Data…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
Suggested Courses
Course of the Month11 days, 7 hours left to enroll

752 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