Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Server > Clustering > NLB Custom port query

Reply
Thread Tools Display Modes

NLB Custom port query

 
 
Martin Williams
Guest
Posts: n/a

 
      04-29-2009
Hello all,

I have a Front End - Back End system as follows;

I have two FE web servers connected to two BE application servers. On the BE
servers I have NLB configured. So in effect, the NLB virtual server sits
between the FE and BE servers. All traffic is directed to the NLB virtual
server and is balanced between the back end servers.

I have an port rule set for the NLB virtual server. The rule is set to;

Listen on all IP addresses

Port Range: from 1000 to 1000 - Custom application port

Protocol: TCP

Filtering Mode: Multiple Host - Afinity: None - Load Weight: equal

I am experiencing the following problem. If an application server running on
port 1000 fails, the NLB Virtual Server still directs traffic to the failed
service. This causes the FE web servers to time out and generate errors.

Is this by design?

How can I get around this problem?

What tools are there to monitor the actual NLB sessions?

Thanks,

Martin


 
Reply With Quote
 
 
 
 
Mathieu CHATEAU
Guest
Posts: n/a

 
      04-29-2009
Hello,

this is by design. NLB is not application aware. If the node still
response on the network, it keeps part of the nlb cluster.

Workarounds:
-Previously MS included Sentinel in 2000 RK. But as far as i remember
it's check only web (it test a specific page on the node, if it's down,
it removes it from the nlb)

-SCOM: You can create your own MP that will detect an application
failure and so remove the node from NLB.

-Home made. The same as SCOM, but full home made (a script with an
infinite loop...).

An MSCS Cluster would detect the resource failure (well it depends how
big is the failure), but is a shared storage approach.


The first thing to do is having this application to:
-Logs when something goes bad
-Implement a method to get its health


Cordialement,
Mathieu CHATEAU
french blog: http://www.lotp.fr
english blog: http://lordoftheping.blogspot.com


Martin Williams a écrit :
> Hello all,
>
> I have a Front End - Back End system as follows;
>
> I have two FE web servers connected to two BE application servers. On the BE
> servers I have NLB configured. So in effect, the NLB virtual server sits
> between the FE and BE servers. All traffic is directed to the NLB virtual
> server and is balanced between the back end servers.
>
> I have an port rule set for the NLB virtual server. The rule is set to;
>
> Listen on all IP addresses
>
> Port Range: from 1000 to 1000 - Custom application port
>
> Protocol: TCP
>
> Filtering Mode: Multiple Host - Afinity: None - Load Weight: equal
>
> I am experiencing the following problem. If an application server running on
> port 1000 fails, the NLB Virtual Server still directs traffic to the failed
> service. This causes the FE web servers to time out and generate errors.
>
> Is this by design?
>
> How can I get around this problem?
>
> What tools are there to monitor the actual NLB sessions?
>
> Thanks,
>
> Martin
>
>

 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need help defining a custom query in AD Dave Myles Active Directory 9 08-07-2006 10:24 PM
Admoify custom LDAP query drpepper Active Directory 2 03-29-2006 09:08 PM
Re: Custom Search LDAP Query /\\/\\o\\/\\/ Scripting 2 10-04-2005 08:25 PM
Find Custom Search dialog - Edit Query custom field Ondrej Sevecek Active Directory 0 11-14-2004 07:48 PM
custom query in ADUC Jon Paskett Scripting 0 02-23-2004 12:36 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59