[omniORB] Small tweak for local object detection

Chris Newbold cnewbold@laurelnetworks.com
Tue Sep 10 14:20:01 2002


On Tue, 2002-09-03 at 09:53, Duncan Grisby wrote:

> On Thursday 22 August, Chris Newbold wrote:
> 
> > So, any better ideas how to achieve the hot-standby functionality? The
> > basic requirement is that host A be able to vanish (as in the hardware
> > just suddenly goes *POOF!* and is no longer there) and that requests (on
> > persistent objects) be redirected to host B transparently to any client
> > (in particular, clients should not have to get new object references).
> 
> You can publish the addresses of all the replicas in all the IORs, and
> rely on the clients to do the fail-over. That assumes that the clients
> know how to do that. omniORB 4 clients do.

My description of our system was somewhat imprecise; while we do have
"hotstandbys" there is a master/slave relationship between the redundant
hosts. Clients should only ever be talking to the active master. When
that host fails, a new master is elected. Clients must then
(transparently) switch to the new master...

-- 
====( Chris Newbold  <cnewbold@laurelnetworks.com>
)==========================
      Laurel Networks, Inc. voice: +1 412 809 4200 fax: +1 412 809 4201
"If you fool around with a thing for very long you will screw it up."
--Murphy
------------------------------------------------------------------------------