Würden Sie ZFS unter Linux verwenden, wenn Linus Torvalds Ihnen sagen würde, dass dies eine schlechte Idee ist?

ZFS unter Linux und Linus Torvalds

Obwohl die ZFS unter Linux Es wird keine Neuheit im Jahr 2020 sein, es ist seit Monaten neu. Ein Teil des Fehlers ist Canonical, ein Unternehmen, das eine der bekanntesten Distributionen entwickelt erste Unterstützung unter Ubuntu 19.10 und verspreche volle Unterstützung unter Ubuntu 20.04. Zuerst war alles nur Lachen… bis Linus Torvalds, der Hauptverantwortliche für den Linux-Kernel, sich gemeldet hat, um buchstäblich zu sagen: «Verwenden Sie kein ZFS (unter Linux). So einfach ist das".

Die Geschichte ist neu. Letzten Montag beschwerte sich ein Benutzer, dass ZFS unter Linux sein Betriebssystem vermasselt habe. Das respuesta de Torvalds wartete nicht und versicherte, dass der Kern nicht für das verantwortlich ist, was mit ihm passiert ist. Grundsätzlich ist der Schuldige das Dateisystem, das Kernel-Entwickler nicht in die Hände bekommen können und das alle Unterstützung bietet, die sie möchten, weil es ist im Besitz von Oracle.

Linus Torvalds Brief darüber, warum man ZFS nicht unter Linux verwendet

Beachten Sie, dass es bei "Wir trennen keine Benutzer" buchstäblich um User Space-Anwendungen und den Kern geht, den ich pflege. Wenn jemand ein Kernelmodul wie ZFS hinzufügt, ist er allein. Ich kann es nicht behalten und ich kann nicht an die Kerneländerungen anderer Leute gebunden sein. Und ehrlich gesagt gibt es keine Möglichkeit, die Bemühungen von ZFS zusammenzuführen, bis Sie einen offiziellen Brief von Oracle erhalten, der von Ihrem leitenden Rechtsberater oder vorzugsweise Larry Ellison selbst unterzeichnet wurde und der sagt: Ja, es ist in Ordnung, dies zu tun und das Endergebnis als GPL zu behandeln.

Andere Leute denken, dass es in Ordnung sein könnte, den ZFS-Code in den Kernel zusammenzuführen, und dass die Modulschnittstelle es gut macht, und das ist ihre Entscheidung. Aber angesichts des streitigen Charakters von Oracle und der Lizenzierungsfragen kann ich mich auf keinen Fall sicher fühlen. Und ich bin auch nicht an einer Art "ZFS-Keilschicht" interessiert, von der einige Leute glauben, dass sie die beiden Projekte isolieren würde. Das bringt keinen Mehrwert für unsere Seite, und angesichts des Urheberrechtsanspruchs für die Benutzeroberfläche von Oracle (siehe Java) denke ich auch nicht, dass dies ein echter Lizenzgewinn ist.

Verwenden Sie kein ZFS. So einfach ist das. Es war immer mehr ein Schlagwort als alles andere, was ich denke, und die Lizenzprobleme machen es für mich einfach nicht zum Anfang.

Die Benchmarks, die ich gesehen habe, lassen ZFS nicht so gut aussehen. Und soweit ich das beurteilen kann, gibt es keine wirkliche Wartung mehr. Warum sollten Sie es aus Sicht der Langzeitstabilität überhaupt verwenden?

Was ist das Problem

Die Probleme, die Torvalds mit ZFS unter Linux sieht, sind hauptsächlich zwei:

  • Sie werden nicht damit arbeiten, bis Larry Ellison Ihnen die schriftliche Erlaubnis erteilt, es als GPL zu behandeln. Ohne damit zu arbeiten, ist ZFS unter Linux nicht offiziell unterstützt.
  • Leistung ist nicht die beste, die es sein könnte.

Verwenden Sie nach dem Lesen dieses Briefes ZFS unter Linux?


Hinterlasse einen Kommentar

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

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  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.

  1.   01101001b sagte

    Linus hat recht. Nur sehr wenige Menschen können ZFS nützlich finden. es würde für die Masse der Benutzer keinen Unterschied machen. Es ist also sinnlos, es in den Kernel zu setzen und mit Oracle in einen Rechtsstreit zu geraten. Es war aber auch sehr gut, Ihnen zu sagen, dass Sie Ihre Zeit verschwenden, wenn Sie keinen bestimmten Grund für die Wahl haben.

    Es ist die alte Geschichte, dass sie Ihnen ein Dateisystem "verkaufen" wollen, sie kommen immer mit dem "Performance" -Vers. Und Tatsache ist, dass es niemanden gibt, der in allem gut ist. Sie sind alle gut in einer Sache und mies in etwas anderem.

    Zu einer Zeit war ich mit dem "Hype", Dateisysteme zu vergleichen, auf der Suche nach dem Besten: in Bezug auf Leistung, Sicherheit und Funktionen. Ich habe die Phoronix-Benchmarks studiert. Am Ende? Nach tausend Runden hatte ich das gleiche, was ich am Anfang hatte: ext2 / 4 und btrfs.

    Ihr System wird nicht "fliegen", indem Sie ein anderes Dateisystem einfügen. Und für die Mehrheit der Benutzer erledigt fast jeder FS die Arbeit für sie (ext4 x Standard).

    Kurz gesagt, egal ob Sie verstehen, was Sie tun oder nicht, das von Ihnen verwendete Dateisystem wird immer eine mehr oder weniger "persönliche" Wahl sein (Linus oder nicht LInus :-)