Logfs.

logfs ist ein log strukturiertes Dateisystem für Linux, das Snapshots unterstützt.
Jetzt downloaden

Logfs. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Pradeep Padala
  • Website des Verlags:

Logfs. Stichworte


Logfs. Beschreibung

Logfs ist ein log-strukturiertes Dateisystem für Linux, das Snapshots unterstützt. Logfs ist ein log-strukturiertes Dateisystem für Linux, das Snapshots unterstützt. Ein log strukturiertes Protokoll-Dateisystem (LFS) schreibt alle Dateisystemdaten nacheinander in einer logararen Struktur. Ein Protokoll besteht aus einer Reihe von Segmenten, in denen jedes Segment sowohl Daten- als auch Inodenblöcke enthält. Traditionelle Dateisysteme wie EXT2 schreiben in der Regel Inodensäulen an einem feststehenden Ort auf der Festplatte, wodurch der Aufwand aufgrund von Festplatten sucht. Ein log strukturiertes Dateisystem sammelt ein Segment, das Daten im Speicher wert ist, und hängt das Segment am Ende des Protokolls an. Dies verbessert die Schreibleistung erheblich, während er dieselbe Leseleistung aufrechterhält. Die sequentielle Natur des Protokolls hilft auch bei der Crash-Recovery, da auch weniger Prüfpunktinformationen gespeichert werden müssen. Da das Dateisystem wächst und Dateien gelöscht werden, werden in dem Dateisystem Löcher erstellt. Um die Löcher zu füllen, muss ein Reinigungsmittel das Dateisystem ausfüllen und große RECHNUNGEN von freien Blöcken ermöglichen. Der neuartige Aspekt dieser Arbeit ist der Zusatz von Snapshotting-Fähigkeiten, um log-strukturierte Dateisysteme zu loggen. Derzeit bietet kein Linux-Dateisystem diese Funktion an. Das Hauptziel dieser Arbeit besteht darin, ein log-strukturiertes Dateisystem für Linux zu erstellen, das Snapshots unterstützt. Ein Snapshot ist eine Kopie der Dateien, die zu einem bestimmten Zeitpunkt aufgenommen wurden. Dies ist dem Backup eines Dateisystems zu einem bestimmten Zeitpunkt sehr ähnlich, mit der Ausnahme, dass sie innerhalb desselben Dateisystems aufrechterhalten wird, ohne Speicherplatz zu verschwenden. Wir glauben, dass LFS das ideale System für die Pflege von Momentaufnahmen ist, da sein Design natürlich zur Aufrechterhaltung von Snapshots macht.MotivationWalter brauchen wir noch ein anderes Dateisystem für Linux? Als LFS ursprünglich vorgeschlagen wurde, war die Idee des Anhang-zu-End-of-Logs zur Verbesserung der Schreibleistung neu und produzierte großartige Ergebnisse auf verschiedenen Mikro-Benchmarks. Spätere Studien haben jedoch gezeigt, dass in Transaktionsabwicklungsumgebungen LFS aufgrund des Reinigeraufwands schlecht funktioniert. Wir glauben, dass Fortschritte in Festplatten- und Memory-Technologien helfen, strukturierte Dateisysteme zu protokollieren. In den letzten zehn Jahren sind große Verbesserungen in der Festplatte und der Speichergrößen für eine typische Maschine zu sehen. Erhöhung der Speichergröße ermöglicht das Sammeln von LFS, um mehr Segmente im Speicher zu sammeln, und mit größerem Speicherplatz muss der Reiniger nicht so oft ausgeführt werden Momentaufnahmen werden in der Regel als spezielle Fähigkeit angesehen, die von den von Unternehmen entwickelten Netzwerkspeichergeräte (NASD) unterstützt, die von Unternehmen wie NetApp entwickelt wurden. Die Kosten dieser NASDs sind für kleine Unternehmen unerschütterlich, und wir glauben, dass wir ein Open-Source-Dateisystem entwickeln können, das Snapshots unterstützt. Da sich LFS selbst verleiht, um Snapshots zu unterstützen, schlagen wir vor, eine LFS für Linux umzusetzen.


Logfs. Zugehörige Software

SlackSelect.

SlawSelect ist ein Paket-Manager für Slackware, das Pakete installieren, entfernen und aktualisieren kann. ...

143

Herunterladen