OpenZFS 2.0 unterstützt bereits Linux, FreeBSD und mehr

Brian Behlendorf, der führende ZFS-Entwickler unter Linux, hat vor einigen Wochen die neue Version 2.0 von OpenZFS veröffentlicht in deinem GitHub-Konto.

Das ZFS-Projekt unter Linux heißt jetzt OpenZFS und in dieser neuen Version 2.0 Linux und FreeBSD werden jetzt unterstützt mit demselben Repository, wodurch alle OpenZFS-Funktionen auf beiden Plattformen verfügbar sind.

Allgemein bekanntes ZFS von Ihrer Community wie OpenZFS ist ein Open Source-Dateisystem mit CDDL-Lizenz (Gemeinsame Entwicklungs- und Vertriebslizenz).

Wird in Betriebssystemen wie FreeBSD, Mac OS X 10.5 und Linux verwendet. Es zeichnet sich durch seine große Speicherkapazität aus. Es ist ein leichtes und praktisches Dateisystem zum Konfigurieren von Speicherverwaltungsplattformen.

Öffnen ZFS Es wäre tatsächlich ein Projekt, um Menschen und Unternehmen zusammenzubringen Verwenden des ZFS-Dateisystems und sie arbeiten daran, es zu verbessern. Dies soll ZFS populär machen und es auf Open Source-Weise entwickeln. OpenZFS bringt Entwickler aus den Plattformen illumos, Linux, FreeBSD und macOS zusammen. Das Projekt bringt auch eine Vielzahl von Unternehmen zusammen.

Über die neue Version 2.0

Eine der attraktivsten Funktionen von ZFS ist der erweiterte Lese-Cache. bekannt als ARC. ARC Level 2 Persistence (L2ARC) wird implementiert, indem regelmäßig Metadaten auf das L2ARC-Gerät geschrieben werden, damit die L2ARC-Pufferheadereinträge beim Importieren eines Pools oder beim Online-Schalten eines L2ARC-Geräts in ARC wiederhergestellt werden können, wodurch die Auswirkungen verringert werden Ausfallzeiten der Speichersystemleistung. Daher ist ZFS ein beliebtes Dateisystem für Speicherplattformen.

Systeme mit sehr großen Task-Sets können auch einen SSD-basierten Lese-Cache namens L2ARC implementieren, der sich aus den ausgeworfenen ARC-Blöcken füllt.

Historisch gesehen besteht eines der größten Probleme mit L2ARC darin, dass die zugrunde liegende SSD zwar persistent ist, die L2ARC selbst jedoch nicht. wird bei jedem Neustart (oder Export und Import aus der Gruppe) leer. Diese neue Funktionalität ermöglicht es L2ARC-Daten, zwischen Gruppenimport- / Exportzyklen (einschließlich Systemneustarts) verfügbar und funktionsfähig zu bleiben, wodurch der potenzielle Wert der L2ARC-Appliance erheblich erhöht wird.

Eine weitere Neuheit dieser neuen Version von OpenZFS 2.0 ist diese bietet perfekte Inline-Komprimierung, da der Zstd-Komprimierungsalgorithmus (traditionell ist der am häufigsten verwendete Algorithmus lz4) ein relativ niedriges Komprimierungsverhältnis, aber eine sehr geringe CPU-Last bietet. OpenZFS 2.0.0 bietet Unterstützung für zstd, einen von Yann Collet (Autor von lz4) entwickelten Algorithmus, der eine Komprimierung ähnlich wie gzip mit einer CPU-Last ähnlich wie lz4 bereitstellen soll.

Beim Komprimieren (Schreiben auf die Festplatte) ist zstd-2 immer noch effizienter als gzip-9 und behält gleichzeitig eine hohe Leistung bei. Im Vergleich mit lz4, zstd-2 erreicht 50% mehr Komprimierung im Austausch für einen Leistungsverlust von 30%. Bei der Dekomprimierung (Disc-Wiedergabe) ist die Bitrate mit rund 36% etwas höher.

Zusätzlich zu den oben beschriebenen Hauptmerkmalen OpenZFS 2.0.0 bietet neu organisierte und verbesserte Manpages. ebenso gut wie Deutlich verbesserte Leistung beim Zerstören, Senden und Empfangen von zfs und effizientere Speicherverwaltung und gut optimierte Verschlüsselungsleistung.

Eine weitere wichtige Änderung ist die Der sequentielle Ausführungsmodus des Befehls wurde implementiert Resilver (sequentieller Resilver), der die Datenverteilung unter Berücksichtigung von Änderungen in der Laufwerkskonfiguration rekonstruiert.

Der neue Weg Ermöglicht die schnellere Wiederherstellung eines ausgefallenen vdev-Spiegels als ein herkömmlicher Haftungsausschluss: Zuerst wird die verlorene Redundanz im Array so schnell wie möglich wiederhergestellt, und erst dann wird automatisch die Bereinigungsoperation gestartet, um alle Datenprüfsummen zu überprüfen.

Der neue Modus startet, wenn Sie ein Laufwerk mit den Befehlen «zpool replace | hinzufügen oder ersetzen Fügen Sie "mit der Option" -s "hinzu.

Schließlich wenn Sie mehr darüber wissen möchten Von dieser neuen Version können Sie die überprüfen Details im folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.