XFS and Other Journaling File Systems. SANTA CLARA UNIVERSITY COEN 396 Network Storage Systems [Winter 2002] Lilish Saki firstname.lastname@example.org Gordon Lui email@example.com. OVERVIEW. Journaling File systems and its relevance to NSS. Journaling concept. XFS design and specifications.
XFS and Other Journaling File Systems
SANTA CLARA UNIVERSITY
COEN 396 Network Storage Systems
Lilish Saki firstname.lastname@example.org
Gordon Lui email@example.com
However, for large servers with large file systems with hundreds of gigabytes sometimes terabytes – typically found in storage networking environments, this process can take several hours to run.
This unavailability of data can be very expensive when end users or applications are waiting for this data to be made available to get work done.
To overcome this problem, journaling or journaled file systems were introduced.
Write Held in host cache 1
Journal written to storage
Write flushed from cache 3
Read from Journal in storage
Verify Journal with data structure in storage
System call Interface
ReiserFS version 4 Features.
As sub-tree of main FS tree
Within file system
Ext3 doesn’t support any of these, it lies over ext2fs,
It does provide journaling support.
Mike Nishimoto, and Geoff Peck - Silicon Graphics, Inc. January, 1996 USENIX conference.