DRBD
aus Wikipedia, der freien Enzyklopädie
DRBD steht für Distributed Replicated Block Device. Es dient dazu, ein Blockgerät auf einem produktiven (primary) Server in Echtzeit auf einen anderen (secondary) Server zu spiegeln. Dieses Verfahren wird verwendet, um Hochverfügbarkeit im UNIX/Linux Umfeld zu realisieren und somit eine gute Verfügbarkeit verschiedener Dienste zu erreichen.
[Bearbeiten] Funktionsweise
Es werden alle Schreibzugriffe über das Netzwerk an den zweiten Server übermittelt. Erst wenn der zweite Server den erfolgreichen Schreibvorgang an den ersten Server zurückgemeldet hat, meldet dieser der Applikation das Ende des Schreibvorgang (diese Technik ist vergleichbar mit einem RAID 1 über TCP/IP). Falls der erste Server ausfällt, wird dieser als inaktiv gemeldet. Durch eine Serverüberwachungssoftware wie Heartbeat kann der zweite Server die Funktion des ersten Servers übernehmen und mit denselben Daten weiterarbeiten.
[Bearbeiten] WebLinks
Commons: DRBD – Bilder, Videos und/oder Audiodateien |
- Offizielle DRBD Seite (Englisch)
- The High-Availability Linux Project (Englisch)
- Kommerzieller DRBD Support