Novell is now a part of Micro Focus

Getting the Most Out of the ‘btrfs’ Filesystem

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

Thorsten Kukuk – SUSE Linux GmbH
Jeff Mahoney – SUSE

Recorded at SUSECON 2016 as session TUT91782

SUSE originally introduced the btrfs filesystem to enable snapshot/rollback for the operating system, and thus help drive the mission-critical data center. Btrfs can do more for you, though, and we will look at three technologies and their use cases:

  1. Deduplication: The filesystem is able to find duplicates on the block level and thus minimize the size of your data on the storage medium. This might be especially useful when you are running many containers on your system.
  2. Compression: For specific data types, compressing the data on the disk transparent to the application and the user is an efficient way to handle large amounts of data. On some architectures, this can even be accelerated via specific CPU features.
  3. Send-receive: Btrfs’s send-receive is a filesystem feature that has recently reached stability and maturity and is thus ready for production use. It allows the user to export a subvolume of a filesystem in a simple and efficient manner as a single data stream. The exported subvolume can be stored and used to recreate the subvolume on the original filesystem, or to import that subvolume on another filesystem.


In addition, we may look at typical questions and answers in and around btrfs.


No comments yet.

Name (required)
E-mail (required - never shown publicly)
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> in your comment.

RSS feed

© Copyright Micro Focus or one of its affiliates