Hi All,
I need to develop a (network-)distributed file system, for Linux. How do I go about
doing that?
I know I need to write:
1. kernel code (preferably as a module) to register as a VFS provider (is wording
accurate?)
2. user-space daemons (much like NFS) to handle all that which doesn't
Quoth sdmj kjh:
I need to develop a (network-)distributed file system, for Linux. How
do I go about doing that?
Yerk, you're climbing a high mountain.
I know I need to write:
1. kernel code (preferably as a module) to register as a VFS provider
(is wording accurate?)
2. user-space daemons
I was hoping for some pointers about writing filesystems under Linux (preferably under
2.6).
General purpose, as in all-round good performance. small/big files, heterogenous
network, etc. I want both:
dd if=/mnt/myFS/mybigfile of=/myext2/b bs=10M count=200
and
cd /mnt/myFS/src/linux make
Quoth sdmj kjh:
I was hoping for some pointers about writing filesystems under Linux
(preferably under 2.6).
I suggest you read what filesystem design books you can find. Filesystem
design, in general, is not a science - it is an art.
If you're working on a distributed filesystem in