Frage

Vor kurzem las ich einen Artikel mit dem Titel "SATA gegen SCSI Zuverlässigkeit" . Er diskutiert meistens die sehr hohe Rate Bit-Flipping in SATA-Laufwerke der Verbraucher und kommt zu dem Schluss „eine 56% ige Chance, dass Sie nicht alle Daten aus einer bestimmten Platte lesen kann jetzt“. Raid-5 Auch kann uns nicht retten, da es muss ständig für Probleme gescannt werden und wenn eine Festplatte stirbt man so ziemlich garantiert haben einige blätterte Bits auf die neu erstellte Dateisystem.

Überlegungen:

Ich habe große Dinge über die Sun gehört ZFS mit Raid-Z aber die Linux und BSD-Implementierungen sind noch experimentell. Ich bin mir nicht sicher, dass es noch für Hauptsendezeit bereit ist.

Ich habe gelesen, auch einiges über die Par2 Dateiformat. Es scheint, wie einige zusätzliche% Parität Speicherung zusammen mit jeder Datei Ihnen erlauben würde, von den meisten Problemen zu erholen. Allerdings bin ich von einem Dateisystem nicht bewusst, dass diese intern tut und es scheint, als ob es schwierig sein könnte, die einzelnen Dateien zu verwalten.

Backups (Edit):

Ich verstehe, dass Backups von größter Bedeutung ist. Jedoch ohne irgendeine Art von Kontrolle an Ort und Stelle Sie leicht schlechte Daten zu Personen entsenden konnte, ohne es zu wissen. herauszufinden, auch die Sicherung eine gute Kopie dieser Daten schwierig sein könnte.

Zum Beispiel haben Sie einen RAID-5-Array für ein Jahr laufen und Sie finden eine beschädigte Datei. Jetzt müssen Sie Ihre Backups Überprüfung zurückgehen, bis Sie eine gute Kopie zu finden. Im Idealfall würden Sie in die erste Sicherung gehen, die die Datei enthalten, aber das schwierig sein kann, um herauszufinden, vor allem, wenn die Datei oft bearbeitet wurde. Noch schlimmer ist, zu prüfen, ob die Datei auf dem beigefügten oder bearbeitet wurde, nachdem die Korruption aufgetreten. Das allein ist Grund genug für Block-Level-Parität wie Par2.

War es hilfreich?

Lösung

ZFS ist ein Anfang. Viele Storage-Anbieter bieten 520B Laufwerke mit zusätzlichen Datenschutz ebenfalls zur Verfügung. Dies ist jedoch nur schützt Ihre Daten, sobald sie das Speichergewebe gelangt. Wenn es auf Host-Ebene beschädigt wurde, dann sind Sie abgespritzt trotzdem.

Am Horizont sind einige vielversprechende Standards basierenden Lösungen zu diesem Problem. End-to-End-Datensicherung.

Betrachten T10 DIF (Data Integrity Field). Dies ist ein neuer Standard (es wurde vor 5 Jahren entworfen) und eine neue Technologie, aber es hat das hehre Ziel, das Problem der Datenkorruption zu lösen.

Andere Tipps

In diesem Artikel übertreibt deutlich das Problem durch die Quelle Missverständnis. Er geht davon aus, dass Datenverlust Ereignisse unabhängig sind, das heißt, dass, wenn ich tausend Platten nehmen, und fünfhundert Fehler bekommen, das ist wahrscheinlich ein jeder auf fünfhundert der Scheiben sein. Aber eigentlich, wie jeder, die Platten haben Probleme hat, weiß, es ist wahrscheinlich fünfhundert Fehler auf einer Platte (noch einen winzigen Bruchteil der Gesamtkapazität der Festplatte) und die anderen 990-9 waren in Ordnung. Daher ist es in der Praxis nicht, dass es eine 56% ige Chance, dass Sie nicht alle Ihrer Festplatte lesen, vielmehr ist es wahrscheinlich mehr wie 1% oder weniger, aber die meisten Menschen in diesem 1% hat sie verloren Dutzende haben oder Hunderte von Sektoren, obwohl die Platte als Ganzes nicht ausgefallen ist.

Sicher genug, praktische Experimente spiegeln dieses Verständnis nicht mit dem im Artikel angeboten.

Im Grunde ist dies ein Beispiel für „Stille Post“. Der Artikel verknüpft bezieht sich hier auf einem anderen Artikel, die wiederum indirekt zu einem veröffentlichten Papier bezieht. Das Papier sagt, dass natürlich diese Ereignisse nicht unabhängig , aber die lebenswichtige Tatsache verschwindet auf dem Übergang leicht Blog-Format verdaute.

56% Chance, dass ich nicht etwas lesen kann, wage ich zu bezweifeln. Ich betreibe eine Mischung aus RAID 5 und andere Leckereien und nur gute Backup-Praktiken aber mit RAID 5 und Hot-Spare Ich habe noch nie Datenverlust hatte so bin ich nicht sicher, was all die Aufregung ist. Wenn Sie Paritätsinformationen sind Speicher ... gut Sie ein RAID-Systems sind die Erstellung Software, ein Plattenfehler in R5 führt zu einer Parität wie Kontrolle zu bekommen, die verlorenen Plattendaten zurück, so ... es schon da ist.

Ausführen Raid, ein Backup Ihrer Daten werden Sie in Ordnung sein:)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top