Zbr's days.
December
Sun Mon Tue Wed Thu Fri Sat
           
5
         
2007
Months
Dec

About TODO Blog RSS Old blog Projects Gallery Notes

Wed, 05 Dec 2007

BTRFS 0.9 release.

Chris Mason announced new release of his btrfs filesystem.
It includes:

  • bigger filesystem block sizes
  • extended attributes (no ACL yet)
  • extent alignment parameter
  • inlining of the file data into btree
  • number of performance and stability improvements
Chris also showed a rough timeline for the filessytem development.

As he pointed, btrfs is still very bad in database loads and does not support multithreaded operations.

As you probably got, implemented inlining of the file data into btree is virtually scaling inodes algorithm, although a bit simpler.
I do like btrfs, and wish a great success to this filesystem. But onlu until I start my own :)
Kidding of course.

/devel/fs :: Link / Comments (0)


Storage hotplugging in DST.

For the interested reader: yes, it is possible to add disks into DST storage on the fly, but be sure that your filesystem supports that (in case of linear setup), mirroring is fairly transparent.
Command to add another node into mirror setup is pretty simple:

./dst -n storage -A alg_mirror -S0 -s0 -a kano -p 1026
Just like adding usual node into the storage before it was started.

Please note, that when adding node which is smaller than current device size, device size will be reduced and this can damage your filesystem!
The same applies to linear setup.

/devel/dst :: Link / Comments (0)