Is there any advantages of using BTRFS with NS?

Now that NS 7 is considered to be stable enough to be used within a production environment (even though, it is in a beta state), I thought I would be brave and install it within my infrastructure.

Considering that NS 7 is based upon CentOS v7 and now that CentOS (and, as it seems, all other mainstream Linux distributions) is using BTRFS as the default partitioning type for the root filesystem, does this mean that BTRFS can be considered as stable as EXT4?

I have had a lot of previous conversations with network admins and other Linux / Posix experts about the advantages of using BTRFS instead of EXT4 and have used BTRFS myself (experimented whilst creating new workstations), I have always came to the conclusion that EXT4 is more stable and the file access / transfer speed is marginally comparable between the two filesystem types, I have not seen any new evidence to contradict this opinion.

Is there anybody using this new filesystem, is there any advantages of using BTRFS instead of EXT4 (apart from the ability of creating snapshots of the filesystem) and is there any advantages of using BTRFS with NS?

AFAIK, the default filesystem for CentOS is XFS.
And BTRFS is still a tech preview:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Storage_Administration_Guide/ch-btrfs.html

I don’t know how to interpret the fact that BTRFS is has been discontinued in 6.8:

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html-single/6.8_Technical_Notes/index.html

3 Likes