Re: geli und gmirror, Reihenfolge, RAID Controller

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Wed, 18 Mar 2009 20:22:38 +0100 (CET)

Nicolas Rachinsky wrote:
> Wenn die gelis, auf denen gmirror aufsetzt, data integrity
> verification verwenden, dann würde, wenn eine Platte unkommentiert
> falsche Daten liefert, geli das merken und gmirror die von der anderen
> Platte holen.

Gutes Argument!

Dann muss man also abwägen, ob man den doppelten Overhead
dafür in Kauf nimmt, dass erkannt wird, falls eine der
beiden Platten »silent data corruption« produziert.

Eine theoretische Alternative, die die Vorteile der beiden
GELI-gmirror-Varianten vereint, wäre natürlich ZFS. Das
unterstützt Verschlüsselung, Mirroring, und Erkennung von
Data-Corruption (egal ob silent oder nicht).

(Allerdings müsste man wohl 8-current verwenden, was auch
wiederum nicht jedermanns Sache ist.)

Gruß
   Olli

PS: Nur so am Rande: Es kann empfehlenswert sein, für
einen Mirror nicht zweimal die gleiche Platte (gleiches
Modell) zu verwenden, sondern möglichst von verschiedenen
Herstellern. Man verkleinert damit das Risiko, dass
beide Platten zufällig zur gleichen Zeit den gleichen
Fehler produzieren, z.B. aufgrund eines Firmware-Bugs.

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"Life is short (You need Python)"
        -- Bruce Eckel, ANSI C++ Comitee member, author
           of "Thinking in C++" and "Thinking in Java"
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 18 Mar 2009 - 20:23:08 CET

search this site