Re: Windows 2003 Network Load Balancing Problem



Traffic always comes into the Virtual but always leaves on the
real/physical.

Cheers,

Rodney R. Fournier

MVP - Windows Server - Clustering
http://www.nw-america.com - Clustering Website
http://www.msmvps.com/clustering - Blog
http://www.clusterhelp.com - Cluster Training
ClusterHelp.com is a Microsoft Certified Gold Partner


"Ken L" <kenl@xxxxxxxxxxxxx> wrote in message
news:%23%23OYUSbiGHA.1276@xxxxxxxxxxxxxxxxxxxxxxx
Rodney:

I am confused regarding your answer below. What would happen in the case
where the NIC servicing the cluster ONLY has virtual addresses on it. For
example

Server A Server B
100.x.x.1 virt clstr addr 100.0.0.1
100.x.x.2 virt clstr addr 100.0.0.2

(and further assume that there is a second, back rail NIC with dedicated
addresses on it for admin purposes).

What would be the "real" IP address in this case, based on your response
to Shane?

Won't the web server respond to the browser through the address the
transaction came in on (i.e., the virtual address). I can see where the
MAC addresses will be mangled, but I don't see why the NLB intermediate
driver would change the IP address of the web server.

Ken

"Rodney R. Fournier [MVP]" <rod@xxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:ekgFrU9ZGHA.4144@xxxxxxxxxxxxxxxxxxxxxxx
The NLB address is not real, it's a Virtual. NLB sends on the real
network address. That is just how NLB works, sounds like you need to
accept the real server's IPs in your app.

Cheers,

Rodney R. Fournier

MVP - Windows Server - Clustering
http://www.nw-america.com - Clustering Website
http://msmvps.com/clustering - Blog
http://www.clusterhelp.com - Cluster Training
ClusterHelp.com is a Microsoft Certified Gold Partner


<shane.ogrady@xxxxxxxxx> wrote in message
news:1145619637.106060.30500@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,
I'm hoping someone can answer my question about Windows Network Load
Balancing.
Running Windows 2003 Enterprise SP1.

I run many different websites and thus have many different public IPs.
Usually I have assigned the public IPs to my network interface in
Windows and associated the websites via IPs in IIS and/or using host
headers.
I want to set up NLB across two servers for one of my main sites which
can get quite busy.

I set up the site using the NLB manager in Windows 2003 with one public
IP address for the cluster.
So the setup was thus:

Server A - Public Interface Server B - Public Interface
-------------------------------------
-------------------------------------
100.x.x.1 100.x.x.2
100.x.x.3 (Clustered IP) 100.x.x.3 (Clustered IP)
100.x.x.20 100.x.x.30
100.x.x.15
100.x.x.18

It all seemed to work well with perfmon showing the load was being
shared evenly accross both servers for the specific website. I set up
rules for port 80 and 443 with affinity set to single host (Classic ASP
E-Commerce Application) for both rules.

However a lot of e-commerce transactions failed due to my payment
processor not recognising the IP that the request had come from.

What was happening was that although the NLB cluster was receiving
request correctly on the clustered IP it seemed to send requests out on
a different IP, in this instance 100.x.x.1 or 100.x.x.30

Is this normal for NLB? I can't imagine so? Is there any way to fix
this?







.



Relevant Pages

  • Re: Clustering Windows 2008
    ... I found out our EVA supports Windows 2008 but in the OS type on the EVA I ... Now the cluster is up and I am just trying to figure it out.... ... This prevents accidental data corruption that is caused when a server ... release the reservation and allow a new server to access the VDisk. ...
    (microsoft.public.windows.server.clustering)
  • Re: Windows 2003 Network Load Balancing Problem
    ... he set his IIS website to use ALL UNASSIGNED addresses rather than ... specifically pointing it at the single virtual cluster address. ... between the two NLB servers. ... MVP - Windows Server - Clustering ...
    (microsoft.public.windows.server.clustering)
  • Re: File Server on R2 with Clustering
    ... Windows 2003 enterprise is the O/S. ... Install Cluster service on both servers. ... Use the File Server Migration Tool to migrate the data from the standalone ...
    (microsoft.public.windows.server.clustering)
  • Re: Windows 2003 hangs with Jet Engine
    ... > Hi...My bank website on a newly setup Windows 2003 server are hanging. ... Windows 2000 server to Windows 2003 server. ... > Kernel Time: 0:0:1.281 ...
    (microsoft.public.windows.server.general)
  • RE: DHCP Cluster
    ... the server cluster function is integrated in Windows ... Microsoft CSS Online Newsgroup Support ...
    (microsoft.public.windows.server.sbs)