Skip navigation.
Home
The QNX Community Portal

View topic - Redundant systems

Redundant systems

Read-only archive of qnx.cafe (generail discussion forum) at inn.qnx.com

Redundant systems

Postby Michael Nunan » Wed Apr 26, 2006 8:10 pm

Hi,

We are building a QNX application that needs to be very reliable
(available).

We will install redundant hardware (see Recomended Hardware Post) - 2
"standard" rackmount PC's. Worst case we will have a manual switchover (site
manned 24/7) but an automatic switchover would be preferable.

I was wondering if anyone has developped or knows of a simple task to allow
2 PC's to monitor each other - perhaps using the serial or parallel ports to
allow a standby to take over from an active machine should the active
machine fail. I have had a look at the QNX HAM software and it does not
appear to support redundancy.

I cannot affort to put too much effort into the redundancy aspect, but if
someone knows about a possible solution I would appreciate hearing about it.

Regards

Michael Nunan
Michael Nunan
 

Re: Redundant systems

Postby Robert Rutherford » Mon May 01, 2006 12:19 am

On Wed, 26 Apr 2006 16:10:01 -0400, Michael Nunan wrote:

I was wondering if anyone has developped or knows of a simple task to allow
2 PC's to monitor each other - perhaps using the serial or parallel ports to
allow a standby to take over from an active machine should the active
machine fail. I have had a look at the QNX HAM software and it does not
appear to support redundancy.


We have implemented our own solution to this, a combination of UDP or
serial heartbeat-ing between the machines combined with IP address adoption
(clustering). We weren't able to find anything off-the-shelf that met our
requirements.

We started with some ideas from the 'heartbeat' program which is used in
Linux HA solutions (see http://linux-ha.org/HeartbeatProgram) but you will
find it is not trivial to port this to QNX.

If you are interested we could talk about making our solution available to
you under some kind of commercial teams.

Rob Rutherford
Ruzz Technology
Robert Rutherford
 

Re: Redundant systems

Postby Michael Nunan » Mon May 01, 2006 3:12 pm

Thanks for the link.

I will have a look a the HA Site for now.


"Robert Rutherford" <mail@NoSpamPlease.ruzz.com> wrote in message
news:1mmh8soamnay3.5sqz4fg7erkj.dlg@40tude.net...
On Wed, 26 Apr 2006 16:10:01 -0400, Michael Nunan wrote:


I was wondering if anyone has developped or knows of a simple task to
allow
2 PC's to monitor each other - perhaps using the serial or parallel
ports to
allow a standby to take over from an active machine should the active
machine fail. I have had a look at the QNX HAM software and it does not
appear to support redundancy.


We have implemented our own solution to this, a combination of UDP or
serial heartbeat-ing between the machines combined with IP address
adoption
(clustering). We weren't able to find anything off-the-shelf that met our
requirements.

We started with some ideas from the 'heartbeat' program which is used in
Linux HA solutions (see http://linux-ha.org/HeartbeatProgram) but you will
find it is not trivial to port this to QNX.

If you are interested we could talk about making our solution available to
you under some kind of commercial teams.

Rob Rutherford
Ruzz Technology
Michael Nunan
 


Return to qnx.cafe

Who is online

Users browsing this forum: No registered users and 1 guest