Re: [Ext2-devel] [RFC 0/13] extents and 48bit ext3

Christoph Hellwig
2006-06-10T10:03:39Z

On Fri, Jun 09, 2006 at 12:39:19PM -0700, Gerrit Huizenga wrote:
> > PRECISELY. So you should stop modifying a filesystem whose design is
> > admittedly _not_ modern!
>
> So just how long do you think it would take to get a modern filesystem
> into the hands of real users, supported by the distros? From community
> building, through design, development, testing, delivery?

JFS is pretty nice because it has many adavanced features but still is
rather simple. XFS has even more cool features such as a WIP parallel
fsck and is proven on the biggest filesystems on COS operating systems
out there, but as a disadvantage is hugely complex so outsiders have a
hard time getting into it.

So shortem the option I'd recommend is to start supporting XFS more broadly,
because it's the high end filesystem that's out there today and fill the
needs people have in the next five or so years.

For the time after that we need to think about something that can scale
aswell and better while beeing simpler. Also we need to start thinking
about a clustered filesystem more, it might or might not make sense to
have a cluster filesystem also do the next generation local filesystem
thing. I'd probably start designing such a next gen fs by taking jfs
and revamping it completely.