VMware Cloud Community
greginhouston
Contributor
Contributor

Windows 2008 network load balancing

Has anyone used Windows 2008 with network load balancing in a VMWare environment? I found white papers on it but they do not cover 3.5.

I have it setup and it works within the internal network but does not work if the traffic goes through a router. I have my doubts that the VM environment is the root cause of the problem but I have run out of avenues to persue.

Reply
0 Kudos
6 Replies
RParker
Immortal
Immortal

Has anyone used Windows 2008 with network load balancing in a VMWare environment? I found white papers on it but they do not cover 3.5.

ALL Virtual Environments treat networks the same. There really isn't anything different between them. White papers for network setup across the board will work. 3.5 is no different from its predecessors with respect to networking. You either have a 100 or 1000 network on a switch or your don't. That's pretty much all you can really do to a network, so whatever the paper tells you for setup in Windows 2008 will work for ALL versions of ESX.

Reply
0 Kudos
Craig_Baltzer
Expert
Expert

Is NLB configured for unicast or multicast? Have you run across to see if this sounds like your issue?

Reply
0 Kudos
mylvisaker
Enthusiast
Enthusiast

I've done some 2003 windows nlb and it needed to be mulitcast with an arp entry on the router. Without the entry on the router, I couldn't reach it. Haven't done 2008 but from what I read it should be the similar....

This is the doc I went by...you may have already read it:

www.vmware.com/files/pdf/implmenting_ms_network_load_balancing.pdf

Reply
0 Kudos
greginhouston
Contributor
Contributor

The white paper is at .

It apparently isn't as easy as that; I would like at least one of the load balanced servers to be on a second physical machine. The paper says to choose vmnic1 for the binding of the second NIC. I don't have a vmnic1 as a choice.

I have gone ahead an set it up. And it works okay on the same network; either the same or another physical machine. What has me stumped is that I can't access the webpages using the nlb address from outside the local network. I can using the addresses of the individual servers and I can ping the nlb address. I've tried 2 different routers with the same results. I have set this up before. This time, there are 2 differences. One is that the servers are running as VMs. And two is that I'm using Server 2008 for the first time. Ok, there is a third -- 64 bit Windows instead of 32 bit but I can't see how that has anything to do with it.

Greg

Reply
0 Kudos
Texiwill
Leadership
Leadership

Hello,

Moved to Virtual Machine and GUest OS forum.

Check out http://www.vmware.com/files/pdf/implmenting_ms_network_load_balancing.pdf which may not cover 2008 but has the basics.


Best regards,

Edward L. Haletky

VMware Communities User Moderator

====

Author of the book 'VMWare ESX Server in the Enterprise: Planning and Securing Virtualization Servers', Copyright 2008 Pearson Education.

Blue Gears and SearchVMware Pro Blogs: http://www.astroarch.com/wiki/index.php/Blog_Roll

Top Virtualization Security Links: http://www.astroarch.com/wiki/index.php/Top_Virtualization_Security_Links

--
Edward L. Haletky
vExpert XIV: 2009-2023,
VMTN Community Moderator
vSphere Upgrade Saga: https://www.astroarch.com/blogs
GitHub Repo: https://github.com/Texiwill
Reply
0 Kudos
greginhouston
Contributor
Contributor

Thank you everyone! I have it working.

The answer turned out to be "do not follow the ESX 2.1 instructions". The 2.1 instructions showed using a NIC binding other than the default so that is what I originally did. So I shut off the NLB I had set up, shut down the machine, deleted the second NIC, added a new NIC with defaults, configured it and NLB and -- TADA -- it just worked.

One of the confusing aspects was the bit about the arp table in the router. The document I was refered to said to add a static entry in the ARP table. 1) There was already a dynamic entry with the correct information. 2) My attempts to add a static entry failed. Perhaps the document was refering to another case as it showed 2 cluster addresses and I am only using 1. Not sure what the advantage of 2 addresses is!

Of the 2 references given, one I had already found and the other was new. The new one was helpful in that it confirmed that I was setting it up correctly.

And thanks to Texiwell for moving this to the correct forum; it wasn't clear what forum this belongs in.

Greg

Reply
0 Kudos