Reply to Message
ZFS needs a disk encryption feature because Solaris does not have OS support for disk encryption. Linux DOES have OS support for disk encryption and thus can provide it externally to the file system itself. However, there are some reports out there indicating that integrated disk encryption is eventually being considered for btrfs. I suspect that is unlikely to happen because btrfs is being designed exclusively for use on Linux and as such, will be designed to benefit from those global capabilities already built into the Linux kernel and architecture. In fact, many of the features to be provided by btrfs are actually provided externally to the FS itself which is fine as long as the final product appears seamless to the user. The major drawback will be that it will be nearly impossible to implement btrfs on any other OS than Linux. But it will make btrfs development faster and less expensive than doing a standalone FS like ZFS. So just because a chart says that ZFS has a feature and btrfs doesn't may not take into account the fact that Linux may be able to provide that feature globally as it currently does for ext4 which btrfs is scheduled to replace. Personally, I don't care how they do it. I have never had any problem with Linux file systems. I have had one major mechanical failure of a disk drive which has been my only data loss in ten years, and even in that case, only a handful of files were lost on a rather large drive. I have used hardware RAID ever since that happened and am looking forward to using btrfs on top of hardware RAID.
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox



