Abo
  • Services:

Linux-Kernel: Technik für SSD-Cache soll zum Super-Dateisystem werden

Mit Bcache aus dem Linux-Kernel sollten SSDs als schneller Zwischenspeicher für langsame Festplatten genutzt werden. Nun sei die Technik ein vollwertiges Dateisystem, das die Vorteile von Ext4/XFS einerseits und Btrfs/ZFS andererseits vereinen solle, verspricht der Entwickler.

Artikel veröffentlicht am ,
Eselspinguine in der Antarktis
Eselspinguine in der Antarktis (Bild: Flickr.com / David Stanley - CC-BY 2.0)

Das Hauptziel des Dateisystems Bcachefs sei es, die Leistung und Zuverlässigkeit der Linux-Standards Ext4 und XFS mit den modernen Fähigkeiten von Btrfs und ZFS zu vereinen, schreibt Hauptentwickler Kent Overstreet in der Ankündigung. Es habe zwar wesentlich länger als erwartet gedauert, diesen Punkt zu erreichen, nun sei er aber "verdammt stolz" auf das Erreichte.

Vom Cache zum Dateisystem

Stellenmarkt
  1. DATAGROUP Köln GmbH, Leverkusen
  2. BWI GmbH, München, Meckenheim

Begonnen haben die Arbeiten an Bcache bei Google und sind seit Mitte des Jahres 2010 öffentlich. Gedacht war Bcache zunächst als Technik, mit der das Zwischenspeichern von Daten auf schnelleren SSDs langsamere Festplatten entlasten sollte. Eigentlich nur durch Zufall sei dafür ein großer Teil der Funktionen eines vollständigen Dateisystems implementiert worden.

Doch seitdem "metastasierte" der Code zu einem "ausgewachsenen und universellem Posix-Dateisystem", so Overstreet, das folglich als Bcachefs bezeichnet wird. Das Dateisystem bietet dabei vergleichsweise moderne Funktionen wie Copy-on-Write mit Prüfsummen und Komprimierung. Dies bieten auch das in Linux lizenzrechtlich nur schwer verwendbare ZFS und das designierte neue Standarddateisystem für Linux, Btrfs.

Zusätzlich dazu soll Bcachefs natürlich auch mit mehreren Geräten genutzt werden können. Die Replikation sei zu 80 Prozent umgesetzt. Ebenso könnten mehrere Geräte so formatiert werden, dass eines als Cache für das andere diene.

Noch einiges an Arbeit notwendig

Zwar schreibt Overstreet, dass die Funktionen von Bcachefs "mehr oder weniger komplett" seien. Doch einige wichtige Pläne für das System hat der Entwickler auch noch. Neben der Optimierung und allgemeinen Verbesserung gehört dazu vor allem die Umsetzung von Schnappschüssen. Mit diesen lassen sich bei ZFS und Btrfs relativ einfach Betriebssystemversionen und Dateien vor und zurück rollen.

Ausgebaut werden soll auch die native Unterstützung für bestimmte Hardwarespezifika wie SMR oder der Direktzugriff auf den Flashspeicher. Verbessert werden sollen auch die Einhängezeiten und die Vorgehensweise zum Zuweisen des Speicherplatzes.

Code zum Testen steht bereit

Interessierte können das neue Dateisystem relativ einfach testen. Den Quellcode dazu bietet Overstreet in einem Git-Repository an. Bcachefs sei stabil genug, so dass wahrscheinlich keine Daten beim Testen verloren gehen. Weitere Details zum Aufbau finden sich in einer noch relativ kurzen Dokumentation.

Inwiefern sich Bcachefs zu einer tatsächlichen Konkurrenz zu den bisher verfügbaren Dateisystemen für Linux entwickeln kann, hängt sehr davon ab, ob sich weitere Entwickler und auch finanzielle Unterstützung dafür finden. Zurzeit arbeitet Overstreet allein und in Vollzeit an dem Projekt, wobei er nur von seinem Ersparten lebt, was keine langfristige Lösung sein kann.



Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de
  2. (reduzierte Überstände, Restposten & Co.)
  3. mit Gutschein: HARDWARE50 (nur für Neukunden, Warenwert 104 - 1.000 Euro)

Bitschnipser 24. Aug 2015

@Crass Spektakel ReiserFS ist nun wirklich kein besonders passender Vergleich, das hat so...

Bitschnipser 24. Aug 2015

Neenee, die anderen müssen ihre Arbeit nicht einstellen - irgendwann ist so ein...

mingobongo 23. Aug 2015

Meiner Erfahrung nach kann man Btrfs durchaus seine Daten anvertrauen und es ist auch...

Crass Spektakel 23. Aug 2015

Da irrst Du. Falls die neuen Daten die alten überschrieben haben ist sowieso so alles...

Anonymer Nutzer 21. Aug 2015

Warum denn? Es wird von Testen gesprochen, nicht von einem produktiven Einsatz...


Folgen Sie uns
       


Amazons Echo Plus (2018) - Test

Der neue Echo Plus von Amazon liefert einen deutlich besseren Klang als alle bisherigen Echo-Lautsprecher. Praktisch ist außerdem der eingebaute Smart-Home-Hub. Der integrierte Temperatursensor muss aber noch bessser in Alexa integriert werden. Der neue Echo Plus ist zusammen mit einer Hue-Lampe von Philips für 150 Euro zu haben.

Amazons Echo Plus (2018) - Test Video aufrufen
Pixel 3 XL im Test: Algorithmen können nicht alles
Pixel 3 XL im Test
Algorithmen können nicht alles

Google setzt beim Pixel 3 XL alles auf die Kamera, die dank neuer Algorithmen nicht nur automatisch blinzlerfreie Bilder ermitteln, sondern auch einen besonders scharfen Digitalzoom haben soll. Im Test haben wir allerdings festgestellt, dass auch die beste Software keine Dual- oder Dreifachkamera ersetzen kann.
Ein Test von Tobias Költzsch

  1. Dragonfly Google schweigt zu China-Plänen
  2. Nach Milliardenstrafe Google will Android-Verträge offenbar anpassen
  3. Google Android Studio 3.2 unterstützt Android 9 und App Bundles

Apple Watch im Test: Auch ohne EKG die beste Smartwatch
Apple Watch im Test
Auch ohne EKG die beste Smartwatch

Apples vierte Watch verändert das Display-Design leicht - zum Wohle des Nutzers. Die Uhr bietet immer noch mit die beste Smartwatch-Erfahrung, auch wenn eine der neuen Funktionen in Deutschland noch nicht funktioniert.
Ein Test von Tobias Költzsch

  1. Skydio R1 Apple Watch zur Drohnensteuerung verwendet
  2. Smartwatch Apple Watch Series 4 mit EKG und Sturzerkennung
  3. Smartwatch Apple Watch Series 4 nur mit sechs Modellen

Probefahrt mit Tesla Model 3: Wie auf Schienen übers Golden Gate
Probefahrt mit Tesla Model 3
Wie auf Schienen übers Golden Gate

Die Produktion des Tesla Model 3 für den europäischen Markt wird gerade vorbereitet. Golem.de hat einen Tag in und um San Francisco getestet, was Käufer von dem Elektroauto erwarten können.
Ein Erfahrungsbericht von Friedhelm Greis

  1. 1.000 Autos pro Tag Tesla baut das hunderttausendste Model 3
  2. Goodwood Festival of Speed Tesla bringt Model 3 erstmals offiziell nach Europa
  3. Elektroauto Produktionsziel des Tesla Model 3 erreicht

    •  /