Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jan 2005 13:14:55 +0300
From:      Evgeny Dolgopiat <dolgop@mccinet.ru>
To:        freebsd-current@freebsd.org, freebsd-hackers@freebsd.org
Cc:        Gleb Smirnoff <glebius@FreeBSD.org>
Subject:   New failure detection algorithm for ng_one2many
Message-ID:  <200501251314.55793.dolgop@mccinet.ru>

next in thread | raw e-mail | index | archive | help
I wrote new failure detection algorithm based on heartbeat signal for
ng_one2many node. Features:

=2D automatic detection of failures;
=2D all subnet containing failed element  marked as failed.  Therefore pack=
ets=20
sended from other hosts to host, holding failed element, wouldn't lost;
=2D automatic detection of recoveries;
=2D detection of point of failure (see diagnostics in man page);
=2D configurable timing parameters of failure and recovery detection;
=2D you can create your own heartbeat packet or use default;
=2D you can set your rules for detecting that incoming packet is hearbeat =
=A0
packet;
=2D heartbeat algorithm can be used for different network layers (not only=
=20
ethernet layer).

Patches for src and man page at=20
http://www.watson.org/~ilmar/download/ng_one2many.tgz
These patches for CURRENT, but you can compile patched files in 5.3.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501251314.55793.dolgop>