Я читав про BTRFS та ZFS деякий час, і хоча я ціную переваги CoW при розміщенні важливих файлів, на даний момент я спантеличена такою дилемою:
Зважаючи на те, що ZFS і BTRFS, схоже, зазнають погіршення продуктивності при розміщенні великих файлів, що підлягають випадковому запису (наприклад, QCOW2, VDI тощо), чому б хтось використовував BTRFS як FS за вибором для розміщення VM?
Я знаю, що у випадку o BTRFS ви можете вибірково відключити CoW за допомогою chattr або опції кріплення nodatacow, зменшуючи деградацію, накладену фрагментацією та CoW ...
Однак, за словами Redhat, це також "відключає перевірку контрольної суми даних та метаданих, що призводить до зниження цілісності даних". (крім втраченого стиснення і, природно, так бажаного КВ).
Виходячи з цього, я запитую: Чому хтось обрав BTRFS за скажімо, XFS над LVM над MD RAID?