Ein umfangreiches Update des OpenZFS-Dateisystems und seiner Wartungswerkzeuge 2.0.0 wurde veröffentlicht. Die neue Version unterstützt Linux-Kernel ab 3.10 und FreeBSD ab Version 12.2 und vereint zudem den Code beider Betriebssysteme in einem einzigen Repository. Zu den größten Änderungen zählen die folgenden:
Die Möglichkeit der sequenziellen (LBA) Wiederherstellung eines beschädigten RAID-Spiegels Mirror vDev wurde hinzugefügt. Dieser Mechanismus ist deutlich schneller als die herkömmliche 'reparierende' Wiederherstellung. Allerdings fehlt es ihm an der Überprüfung der Prüfziffern der Blöcke, weshalb sofort nach dessen Abschluss ein Integritäts-Check (scrub) eingeleitet wird.
Wiederherstellung von L2ARC-Cache-Daten nach einem Neustart des Systems. Der Cache verwendet einen reservierten Bereich des Arbeitsspeichers, ohne die langsamere Festplatte bei häufigem Datenzugriff zu beanspruchen. Nach einem Neustart sind die L2ARC-Cache-Daten jetzt wieder verfügbar.
Unterstützung der ZStandard-Komprimierung, die ein mit GZIP vergleichbares Kompressionsniveau bietet, jedoch wesentlich höhere Leistung liefert. Zur Erleichterung hat der Administrator die Möglichkeit, den Kompressionsgrad auszuwählen, um die beste Balance zwischen Geschwindigkeit und Platzersparnis auf der Festplatte zu gewährleisten.
Die Möglichkeit der Auswahl von Daten beim Übertragen mit den Befehlen send/receive. Administratoren können nun manuell überflüssige oder private Daten vor dem Kopieren des Snapshots ausschließen.
-
Neue Befehle und Schlüssel zu bestehenden wurden hinzugefügt, über die man detaillierter in den kurzen Kommentaren zur Veröffentlichung.
Die Optimierung verschiedener interner Werkzeuge hinsichtlich Geschwindigkeit und effizienter Ressourcennutzung wurde durchgeführt.
Vollständige Liste der Änderungen.
Quelle: linux.org.ru
