Linux Foundation - English  Linux Foundation - Japanese  LINUXFOUNDATION.ORG | LINUX.COM | TRAINING | more Login LOGIN  Sign Up SIGN UP
Events Home


Platinum Sponsors
Hitachi LogoIBM LogoIntel LogoNEC Logo

Gold Sponsors
CE Linux Forum LogoFujitsu LogoHP LogoNovell Logo

Silver Sponsors
NTT Data LogoVA Linux Japan

Bronze Sponsors
Grape Systems LogoMiracle Linux LogoMontaVista LogoRenesas Logo

For information on sponsorship or exhibition opportunities at the Japan Linux Symposium, please contact Angela Brown at angela (at) linuxfoundation dot org.



Register for Japan Linux Symposium
Home  |   Slides  |   Sessions  |   Schedule  |   Sponsors  |   Hotel & Travel  |   FAQ

The nilfs2 Filesystem: Review and Challenges

Ryusuke Konishi, NTT Corporation

Nilfs2 filesystem has finally merged in the mainline kernel after long refinement period from its debut. With continuous snapshotting nilfs2 provides, versioning of the entire file system becomes easily-applicable, and users can even restore files mistakenly overwritten or destroyed just a few seconds ago. This presentation first looks back on the motivation and adopted design of this filesystem, and checks achievement status of the project. Then, the remaining challenge and enhancement will be mentioned for discussing future prospect and direction of development. In addition to making this filesystem fit for practical use, we are intending to keep trying enhancement for exploiting continuous snapshotting. The challenge includes extended-attirubute, posix-acls, checkpoint based remote replication, fsck, nicer garbage collection, defrag, better SSD support, and so forth; key challenge lays in both userland and kernel code. The target audience for this presentation is developers who are interested in file systems, storage appliances, kernel development, and services applying the fine grained versioning capability, or users who wish to make use of snapshot technology.