Networking Forums

Networking Forums > Computer Networking > Windows Networking > Fault tolerance

Reply
Thread Tools Display Modes

Fault tolerance

 
 
Chris
Guest
Posts: n/a

 
      07-27-2006, 12:32 PM
I have client applications sending messages via TCP to a server application
running on a remote machine. I want to have a second remote machine running
the same server app so that if the first machine is unavailable then clients
can use the second machine. Is there any technology that handles this
seamlessly without the client app having to explicitly change to the second
machine? Does clustering do what I need? Does the technology work for all
IP traffic?


 
Reply With Quote
 
 
 
 
Mike Lowery
Guest
Posts: n/a

 
      07-27-2006, 03:07 PM
Yes, clustering would provide this functionality but is difficult to set up.
It's also a costly solution for this simple problem. Why not just use a
Try/Catch statement in your code so that if the first server is unreachable it
tries the second?

"Chris" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I have client applications sending messages via TCP to a server application
>running on a remote machine. I want to have a second remote machine running
>the same server app so that if the first machine is unavailable then clients
>can use the second machine. Is there any technology that handles this
>seamlessly without the client app having to explicitly change to the second
>machine? Does clustering do what I need? Does the technology work for all IP
>traffic?
>



 
Reply With Quote
 
Chris
Guest
Posts: n/a

 
      07-27-2006, 03:33 PM
Thanks Mike. We use fault tolerant clustering for other things so hopefully
there won't be too much to configure. We have lots of client server apps
that need fault tolerance so our company prefers to handle it all at a
higher level rather than implement it in each app that needs it. (Hopefully
I won't be the poor fool who has to set it up!!!)

Also do any modifications need to be made to the clients machines?

"Mike Lowery" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Yes, clustering would provide this functionality but is difficult to set
> up. It's also a costly solution for this simple problem. Why not just use
> a Try/Catch statement in your code so that if the first server is
> unreachable it tries the second?
>
> "Chris" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>>I have client applications sending messages via TCP to a server
>>application running on a remote machine. I want to have a second remote
>>machine running the same server app so that if the first machine is
>>unavailable then clients can use the second machine. Is there any
>>technology that handles this seamlessly without the client app having to
>>explicitly change to the second machine? Does clustering do what I need?
>>Does the technology work for all IP traffic?
>>

>
>



 
Reply With Quote
 
Mike Lowery
Guest
Posts: n/a

 
      07-27-2006, 06:19 PM
A failure should be transparent to the client (that's the idea.) So no, there
shouldn't be a need for client changes. However, your server app needs to be
"cluster-aware" which will be your biggest challenge.

"Chris" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Thanks Mike. We use fault tolerant clustering for other things so hopefully
> there won't be too much to configure. We have lots of client server apps that
> need fault tolerance so our company prefers to handle it all at a higher level
> rather than implement it in each app that needs it. (Hopefully I won't be the
> poor fool who has to set it up!!!)
>
> Also do any modifications need to be made to the clients machines?
>
> "Mike Lowery" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>> Yes, clustering would provide this functionality but is difficult to set up.
>> It's also a costly solution for this simple problem. Why not just use a
>> Try/Catch statement in your code so that if the first server is unreachable
>> it tries the second?
>>
>> "Chris" <(E-Mail Removed)> wrote in message
>> news:(E-Mail Removed)...
>>>I have client applications sending messages via TCP to a server application
>>>running on a remote machine. I want to have a second remote machine running
>>>the same server app so that if the first machine is unavailable then clients
>>>can use the second machine. Is there any technology that handles this
>>>seamlessly without the client app having to explicitly change to the second
>>>machine? Does clustering do what I need? Does the technology work for all IP
>>>traffic?
>>>

>>
>>

>
>



 
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
Fault Trampus Broadband 3 01-29-2007 08:11 PM
NIC Tolerance help!!!!!!!!!!!!!!!! Eddie Windows Networking 5 04-28-2005 08:30 PM
DHCP 80/20 rule fault tolerance Nick Dakoronias Windows Networking 4 12-21-2004 03:07 PM
NIC fault tolerance Scott Lowe Linux Networking 1 10-19-2004 07:11 PM
Belkin wireless route - power supply requirements. 5v - tolerance & Current draw Phil Wireless Internet 3 08-30-2004 09:55 AM



1 2 3 4 5 6 7 8 9 10 11