Fedora Linux Support Community & Resources Center
  #1  
Old 6th November 2009, 08:06 AM
Demz
Guest
 
Posts: n/a
windows_7firefox
Next-generation Linux file systems: NiLFS(2) and exofs

http://www.ibm.com/developerworks/li...S_CMP=grlnxw07
Reply With Quote
  #2  
Old 6th November 2009, 08:17 PM
droidhacker Offline
Registered User
 
Join Date: Oct 2009
Posts: 824
linuxfedorafirefox
Hmm... are NiLFS anything like MILFs?
Reply With Quote
  #3  
Old 7th November 2009, 01:20 PM
Silpheed2K's Avatar
Silpheed2K Offline
Registered User
 
Join Date: Aug 2008
Posts: 581
windows_vistafirefox
cut to the chase mr. science man... what can I do with the filesystem and what are the benefits of it that I don't have now?
Reply With Quote
  #4  
Old 7th November 2009, 07:55 PM
RupertPupkin's Avatar
RupertPupkin Offline
Registered User
 
Join Date: Nov 2006
Location: Detroit
Posts: 4,623
linuxfirefox
Bah, it's all about JFS.
Reply With Quote
  #5  
Old 7th November 2009, 08:18 PM
jpollard Offline
Registered User
 
Join Date: Aug 2009
Location: Waldorf, Maryland
Posts: 6,110
linuxfedorafirefox
Benifit:
1. internal checkpoints on the fly
2. automatic recovery points on crash
3. checkpoints are internally consistent as a filesystem (no fsck)
4. good for realtime data storage (sequential allocation/writing, contiguous storage)

Disadvantages:
1. You cannot use all of the space (disk full) in a log structured filesystem without a deadlock. (they didn't address this at all)
2. Not suitable for small filesystems (and I think a 40GB filesystem is small, and they
didn't address this at all)
3. requires separate garbage collection.

The big problem ALL of the large filesystems ignore is how to backup the beast.

To rebuild a large filesystem from archives takes days to weeks (up to a month for
a 20TB filesystem 75% full, 3-5 days using proprietary storage applications.)

Such long rebuild times is acceptable, if you can be down that long... But I know of
no such facility that can be down that way.

Another problem (slightly addressed by GFS and Lustre) is the need for performance.
The filesystem really really need to allow distributed access (read/write), as well as
allow distributed storage. The JFS under AIX is both distributed data, and
distributed access - I don't know about the Linux version,but I don't think it is either.

One of the things I've worked on was an engineering study for an archive filesystem,
which totally separates meta-data (directories, inodes) from the file data storage. I
based it partially on MySQLfs and a lot of changes aimed at automatic recovery,
reduced backup time (only the meta-data database(s) need be backed up), multiple
read/write (a read mostly database, with updates controlled by storage servers).
Not very fast though. There is a real need for data caching - which introduces a
lot lock issues...
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Compressed File Systems Nefarious Using Fedora 3 6th July 2006 01:45 AM
File Systems.. Dionysos21 Using Fedora 14 29th March 2006 08:18 AM
Linux file systems compaired to windows. marooned21 Using Fedora 15 11th March 2006 02:24 AM
Need advice on file systems The Warlock Fedora Focus 1 22nd July 2005 09:53 PM
file-systems & GPG-key armen Using Fedora 4 8th March 2005 03:13 AM


Current GMT-time: 05:25 (Sunday, 26-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat