Abo
  • IT-Karriere:

Next3

Ext3-kompatibles Dateisystem mit Snapshot-Funktion

Mit Next3 haben die Entwickler bei CTERA Networks ein Dateisystem für Linux veröffentlicht, das mit dem Ext3-Dateisystem kompatibel sein soll und zusätzlich eine Snapshot-Funktion mitbringt. Next3 steht unter der GPL.

Artikel veröffentlicht am ,

Das Dateisystem Next3 für Linux unterstützt Snapshots auf Dateisystemebene. Es soll darüber hinaus weitgehend kompatibel zu seinem Linux-Pendant Ext3 sein, es kann beispielsweise als solches in das System eingebunden werden.

Stellenmarkt
  1. ADAC SE, München
  2. sunhill technologies GmbH, Erlangen

Bei der Erstellung eines Snapshots wird ein Magic-File in Form einer Sparse-Datei im Dateisystem abgelegt. Lediglich Änderungen am Dateisystem werden in den Snapshots registriert, dabei werden von Änderungen betroffene Blöcke dort zunächst gespeichert, bevor sie im Dateisystem überschrieben werden. Snapshots können lesend als Ext2-Loopback eingebunden werden.

Next3 will in den Kernel

Auch mit den zusätzlichen Schreibvorgängen in den Snapshots sollen die Schreibzugriffe nahezu genauso schnell sein wie die des Ext3-Dateisystems. Allerdings fragmentiert die Verlagerung veränderter Blöcke in die Snapshot das Dateisystem und drückt damit langfristig die Lesegeschwindigkeit. Mit einem speziellen Flag kann die Fragmentierung ausgewählter Dateien jedoch explizit verhindert werden. Enthält das Next3-Dateisystem Snapshots, kann es nur noch lesend als Ext3 eingebunden werden.

Anfang Mai reichte CTERA Networks den Code für Next3 bei den Kernel-Entwicklern ein. Der für Dateisysteme zuständige Kernel-Entwickler Ted T'so moniert allerdings, dass sich die Entwicklung des Kernel-Teams gegenwärtig auf Ext4 konzentriert und dass es sich bei Next3 eigentlich um einen Fork handelt. T'so schlägt stattdessen vor, die Snapshot-Funktion von Next3 in Ext4 einzubinden. Die Portierung auf das neuere Dateisystem sei allerdings schwierig, so der zuständige Entwickler bei CTERA Networks, Amir Goldstein.

Das größte Problem liegt bei der Verlagerung von Blöcken in ein Snapshot auf Grund der neuen Extent-Funktionen in Ext4. Zusätzlich haben die Entwickler von Next3 einige Datenstrukturfelder übernommen, die Ext4 für andere Zwecke verwendet. Das wiederum würde bedeuten, dass die Verwaltungswerkzeuge e2fsprogs erweitert werden müssten, um beide Dateisystemformate zu unterstützen, was T'so ablehnt.

Während also die Kernel-Entwickler die Snapshot-Funktion gerne in die bestehenden Dateisysteme übernehmen möchten, will CTERA Networks Next3 als eigenständiges Dateisystem im Kernel sehen.

Next3 kommt unter anderem auf dem NAS-Gerät C200 der Firma zum Einsatz. Patches für den Linux-Kernel 2.6.32.12 und die e2fsprogs 1.41.12 liegen auf den Sourceforge-Servern des Projekts zum Download bereit.



Anzeige
Hardware-Angebote
  1. 107€ (Bestpreis!)
  2. 529,00€
  3. 274,00€

zzz 09. Jun 2010

Tja es ist nicht immer einfach etwas so einfach zu erklären wie es nachher zu bedienen wäre.

jak 09. Jun 2010

Siehe https://btrfs.wiki.kernel.org/index.php/Conversion_from_Ext3 - btrfs ist beinahe...

Source Out 09. Jun 2010

Wie der andere Poster (Schnappschuss) schon richtig schreibt, versteht man unter Snapshot...

Schnappschuss 09. Jun 2010

Das geht mit LVM doch sowieso schon. Das braucht man ja meist eh nur fürs Backup eines...


Folgen Sie uns
       


Vaio SX 14 - Test

Das Vaio SX14 ist wie schon die Vorgänger ein optisch hochwertiges Notebook mit vielen Anschlüssen und einer sehr guten Tastatur. Im Golem.de-Test zeigen sich allerdings Schwächen beim Display, dem Touchpad und der Akkulaufzeit, was das Comeback der Marke etwas abschwächt.

Vaio SX 14 - Test Video aufrufen
iPad OS im Test: Apple entdeckt den USB-Stick
iPad OS im Test
Apple entdeckt den USB-Stick

Zusammen mit iOS 13 hat Apple eine eigene Version für seine iPads vorgestellt: iPad OS verbessert die Benutzung als Tablet tatsächlich, ein Notebook-Ersatz ist ein iPad Pro damit aber immer noch nicht. Apple bringt aber endlich Funktionen, die wir teilweise seit Jahren vermisst haben.
Ein Test von Tobias Költzsch

  1. Tablets Apple bringt neues iPad Air und iPad Mini
  2. Eurasische Wirtschaftskommission Apple registriert sieben neue iPads
  3. Apple Es ändert sich einiges bei der App-Entwicklung für das iPad

Raumfahrt: Galileo-Satellitennavigation ist vollständig ausgefallen
Raumfahrt
Galileo-Satellitennavigation ist vollständig ausgefallen

Seit Donnerstag senden die Satelliten des Galileo-Systems keine Daten mehr an die Navigationssysteme. SAR-Notfallbenachrichtigungen sollen aber noch funktionieren. Offenbar ist ein Systemfehler in einer Bodenstation die Ursache. Nach fünf Tagen wurde die Störung behoben.

  1. Satellitennavigation Galileo ist wieder online

Mobilfunktarife fürs IoT: Die Dinge ins Internet bringen
Mobilfunktarife fürs IoT
Die Dinge ins Internet bringen

Kabellos per Mobilfunk bringt man smarte Geräte am leichtesten ins Internet der Dinge. Dafür haben deutsche Netzanbieter Angebote für Unternehmen wie auch für Privatkunden.
Von Jan Raehm

  1. Smart Lock Forscher hacken Türschlösser mit einfachen Mitteln
  2. Brickerbot 2.0 Neue Schadsoftware möchte IoT-Geräte zerstören
  3. Abus-Alarmanlage RFID-Schlüssel lassen sich klonen

    •  /