Solved

Windows Server 2008r2 - NLB

Posted on 2013-01-31
6
255 Views
Last Modified: 2014-07-02
Hi...

I am setting up NLB between a physical server and a newly created VM - both are running Windows Server 2008r2.  

The physical servers have been in production for quite some time and are set up with NIC teaming; 4 teamed for the public traffic and 4 teamed for the iSCSI traffic.

The VM is setup with 2 NICs - 1 for public traffic and the other for the NLB heartbeat.

For the physical server: For many reasons, I do not want break these teams to free one up so it can be used/dedicated to the NLB heartbeat.   As a result, I was going to use the public teamed NICs for both types of traffic (public and heartbeat).  

Virtual Server:  These are setup with 2 seperate NICs.  I was going to use one for public traffic and one for the heartbeat.  

Does anyone see an issue with this?

Thank you.
0
Comment
Question by:AMSOL
  • 2
6 Comments
 
LVL 30

Expert Comment

by:Rich Weissler
ID: 38847362
My vm experience has been with VMWare, so if you are using a different hypervisor, this might not apply.
The only 'gotcha' I've experienced with virtual servers in NLB, has been address suppression when using Unicast on the virtual nodes.  If you don't disallow multicasting, I'd definitely be included to use multicasting rather than unicasting.  If you have to unicast, you'll need a static arp address assignment for the NLB's MAC address.
0
 
LVL 36

Expert Comment

by:Jian An Lim
ID: 38849959
you use VLAN then it should not be a problem

again looks like you are doing a clustering/microsoft exchange type.

It is Okay if you are doing those technologies.
0
 

Author Comment

by:AMSOL
ID: 38901985
Hello,

Thank you for the reply.  Yes, we are using VMware.

So if I uderstand your reply, allowing all traffic (heartbeat and public) to flow on 1 NIC would not be an issue.  Is that correct?
0
 
LVL 30

Accepted Solution

by:
Rich Weissler earned 500 total points
ID: 38902054
I assume you are referring to the virtual NICs on the server.  (Not directing traffic through an alternate interface on the host NICs.... usually done because of large data loads.  Heartbeat traffic is very, very tiny.)

With NLB, the heartbeats will flow over the same network as the public data, even if an alternate path is provided.  The only thing a second NIC would provide would be OTHER communication between nodes.  

To reiterate, however, if you use unicast packets, you'd definitely want to configure a static arp address for the cluster MAC address... and the nodes won't be able to otherwise communicate with each other.  (They'll be sharing a MAC address.)  In this case, you MIGHT want to provide the VMs with a second nic to a backend network for communication... if communication between vms is a requirement.
The better plan would be to use multicast packets.  (We ended up moving our 'default implementation' of load balance clusters to multicasting when we moved to VMWare specifically to avoid the five minute address suppression and static arp mapping.)
0

Featured Post

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

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

Back in July, I blogged about how Microsoft's new server pricing model, combined with the end of the Small Business Server package, would result in significant cost increases for many small businesses (see SBS End of Life: Microsoft Punishes Small B…
This article offers some helpful and general tips for safe browsing and online shopping. It offers simple and manageable procedures that help to ensure the safety of one's personal information and the security of any devices.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

860 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