high availability FreeBSD

From: universe <universe(at)truemetal.org>
Date: Wed, 14 Nov 2001 02:09:17 +0100

hi maedels!

gibt es eine nicht-kommerzielle high availability software fuer
FreeBSD? ich suche etwas vergleichbares zu "Linux Failsafe" von
SGI/SuSE (http://oss.sgi.com/projects/failsafe) oder "heartbeat"
(http://linux-ha.org) unter linux. es gibt zwar "Understudy" von
polyserve (http://www.freebsd.org/commercial/software.html#PolyServe),
diese software ist aber schweineteuer und scheint davon abgesehen
nicht besonders toll zu sein.

das beste aber waere, wenn es sogar etwas vergleichbares zu "DRBD"
(steht fuer "Distributed Replicated Block Device") geben wuerde.
(http://www.complang.tuwien.ac.at/reisner/drbd)

es handelt sich bei DRBD um ein network raid 1-system. DRBD besteht
nur aus einem kernel-modul fuer linux und einigen scripten. im
zusammenspiel mit heartbeat oder Linux Failsafe wird das high
availability-system komplett.

so funktionierts (fuer diejenigen, die noch nie was davon gehoert
haben):
2 nodes (node = server-system, 1x "live" und 1x "backup") laufen
gleichzeitig. requests fuer dienste (z.b. apache) treffen nur auf live
ein. auf live wurde die DRBD-device (/dev/nbX) wie ein gewoehnliches
filesystem gemountet. alle daten, die dort hineingeschrieben werden
speichert das system auf der lokalen festplatte und spiegelt diese
automatisch via ethernet-verbindung auf "backup". faellt jetzt die
live-node aus, erkennt das die backup-node, mountet nach einer pause
von 30 sekunden das /dev/nbX filesystem und startet (mit hilfe von
heartbeat oder Linux Failsafe) die benoetigten dienste. vorher
uebernimmt es noch die IP-adresse(n) der live-node. die beiden nodes
sind ueber eine separate netzwerkkarte direkt miteinander verbunden.

hier werden also, im gegenteil zu dem "normalen" heartbeat/Linux
Failsafe-modell keine separaten festplatten benoetigt, kosten fuer ein
disk-array oder vergleichbares fallen damit weg. ausserdem kann man
ide-platten verwenden, spart wieder etwas geld.

thx,
markus

-- 
there's the microsoft way, there's the linux way, and there's
the right way.
-- freebsd, the winner's choice. http://www.freebsd.org
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 14 Nov 2001 - 02:09:34 CET

search this site