Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am using Windows Network Load Balancing to keep my apps available even when one of the servers is down.

The problem is that it only detects when a whole machine is down. It happens sometimes that only one service is down, but its host is up, then the request are still sent to this endpoint but it doesn't answer.

Is there any solution that addresses this problem? There is any way to configure Windows NLB or a third party one to check the status of a specific port?

share|improve this question
add comment

2 Answers

why not use failover clustering? NLB is just that NETWORK load balancing nothing about application level fault tolerance is implied at all.

share|improve this answer
    
And failover clustering is a sw or a hw? –  Jader Dias Apr 16 '10 at 12:42
    
sw but you need the enterprise version of w2k8. Its designed to do what your asking. –  tony roth Apr 18 '10 at 5:03
add comment

What I use for this (and it certainly isn't windows specific) is a hardware load balancer to stand in front of the cluster.

I've got a pair of Kemps (http://www.kemptechnologies.com) in a cluster configuration, and the services are pointed at them. They relay the request from the source to one of the members of the pool of servers behind them. The order of servers queried can be decided one of several ways.

Kemp isn't the only provider that does this, and using this method. Most hardware-based load balancers will work the same way. It's the most reliable way to provide highly-available services, short of tens and hundreds of thousands of dollars in network infrastructure.

share|improve this answer
1  
the right link is kemptechnologies.com/en –  Jader Dias Apr 15 '10 at 19:20
2  
whoops. Thanks! At least it wasn't accidental porn. –  Matt Simmons Apr 15 '10 at 19:23
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.