Project

General

Profile

Documentation #2271

FAQ: BTRFS vs XFS

Added by Anonymous over 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
04/12/2012
Due date:
% Done:

50%

Spent time:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

I expect others to improve this list, but to start it out ...

what file systems we run on (and test on)

how you can make the right trade-off in deciding which to use

how easy it is to change your decision later

btrfs
how it improves our performance
value (and limitations) of checksumming
observed issues and our expectations

xfs
advantages over btrfs
performance issues vs btrfs, why it has them

ext4
advantages over btrfs
performance issues vs btrfs, why it has them

History

#1 Updated by Sage Weil over 7 years ago

  • Target version set to v0.47
  • translation missing: en.field_position set to 1198

#2 Updated by Sage Weil over 7 years ago

  • Target version deleted (v0.47)

#3 Updated by John Wilkins over 7 years ago

  • Category deleted (OSD)
  • Status changed from New to In Progress
  • % Done changed from 0 to 50

http://ceph.com/docs/master/rec/filesystem/ still needs some info on how easy it is to change from XFS to btrfs.

#4 Updated by John Wilkins over 6 years ago

  • Status changed from In Progress to Resolved

This is covered here: http://ceph.com/docs/master/rados/configuration/filesystem-recommendations/ and has a link from the FAQ.

#5 Updated by Sage Weil over 6 years ago

Correction: btrfs is not a journaled fs. The xfs is better than ext4 for subtle desSigns reasons that are probably not worth highlighting.

Also available in: Atom PDF