Networking Forums

Networking Forums > Computer Networking > Linux Networking > Q) Virtual IP for fault-tolerant servers

Reply
Thread Tools Display Modes

Q) Virtual IP for fault-tolerant servers

 
 
kbhat@kaxy.com
Guest
Posts: n/a

 
      09-20-2006, 09:41 PM
Apologies in advance if this is OT.

We have a need to implement a fault tolerant server. I have only a
vague idea regarding how to proceed, so I would appreciate any
guidelines/pointers. Furthermore, I am somehat of a newbie. I know
that fault tolerant servers are pretty common and many smart people
have come up with many elegant solutions for fault tolerance.

I know that as per one approach, I need to use virtual IP addresses,
but I don't know the difference between a virtual IP address and
multiple IP addresses assigned to the same interface. Are they the
same thing? If not, what is the difference and how do you assign a
virtual IP address as opposed to the real IP address?

Also, do I need to implement a proprietary protocol to decide which
server actually uses the virtual IP address at any given point of time?
Or, is there some standard way of realizing this? For example, both
the servers could ping the virtual IP address, and if they get a
response, they know that the IP address is operational. Each server
then performs an ARP operation to resolve the IP address to the MAC
address. If the MAC address is one of its own, it knows that it is
currently providing service. Now my question is: is this a feasible
approach?

Also, assuming that my approach is feasible, what is the mechanism by
which a server "snatches" the virtual IP address for its own use
(either first time or upon the failure of the active server)? Is the
mechanism OS dependent (e.g. different for Linux, Windows and Solaris)?


We would like one of the servers to be the "preferred" server, meaning
that if it came down, and then came back on, it should assume control.
Any suggestions how to go about that?

Now that you know the problem I have on my hand, and my level of
ignorance in this subject, I would be eternally thankful if you could
show the lamp to my face and dispel this darkness that surrounds me.

-Baht

 
Reply With Quote
 
 
 
 
Chris Davies
Guest
Posts: n/a

 
      09-21-2006, 11:48 AM
(E-Mail Removed) wrote:
> We have a need to implement a fault tolerant server. I have only
> a vague idea regarding how to proceed, so I would appreciate any
> guidelines/pointers.


Top hit on google for "high availability linux": http://www.linux-ha.org

I'm sure there will be descriptions and solutions for the Microsoft
world, too.

Chris [followups simplified]
 
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
NIC fault tolerant aldin5 Windows Networking 1 11-20-2007 10:04 PM
Virtual servers and proxies for https and ftp David Brown Linux Networking 0 10-13-2007 11:06 AM
using netfilter for implementing fault-tolerant TCP will_u_tellmemore Linux Networking 0 10-30-2006 10:03 AM
Fault Tolerant File Copying Andy Windows Networking 1 08-22-2006 09:46 AM
SSL certificates on Apache Virtual Servers KM Linux Networking 6 10-04-2005 08:28 PM



1 2 3 4 5 6 7 8 9 10 11