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


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?
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

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

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

The main intent of this article is to make you aware of ‘Exchange fail to mount’ error, its effects, causes, and solution.
Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
To show how to create a transport rule 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 >> Rules tab.:  To cr…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
Suggested Courses

610 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