ChironFS to keep your fs running, NILFS…

Replication of data so that it can be dumped across filesystems and when one filesystem goes pfft, you can use the replica. How does it sound ? I know just like RAID 1 ( Redundant Array of Independent Disks ). I found ChironFS yesterday and it sounds cool. ChironFS is purely FUSE based and can replicate data across a variety of filesystems. Check it out at http://code.google.com/p/chironfs/

Anyway, let us move to my latest obsession, filesystems with Versioning. NILFS is one of these filesystems for Linux. It can do continuous snapshots ! And all you need to do is just specify epoch as an argument and pat comes the file that was existent once upon a time in so-and-so state. What’s more, you can mount any number of these snapshots at a given instant (read-only).

I didn’t need to recompile my kernel at all as NILFS comes as it comes with a loadable kernel module.

I didn’t really go to NILFS expecting a lot of surprise. I just wanted to mess with the idea of versioning that NILFS came with. Remembes, ext3-cow allows you to access the snapshot of a file as if it were in the current filesystem. NILFS however does it in a different way. I personally appreciate ext3-cow a lot more than NILFS but thats just me.

Gotta rush so bye.

Post a Comment

Your email is never published nor shared. Required fields are marked *