私はしばらくの間BTRFSとZFSについて読んでいますが、重要なファイルをホストするときのCoWの利点には感謝していますが、現在、次のジレンマに戸惑っています。
ランダムな書き込みの対象となる大きなファイル(QCOW2、VDIなど)をホストすると、ZFSとBTRFSの両方でパフォーマンスが低下するように見えるので、なぜVMをホストするためのFSとしてBTRFSを使用するのでしょうか。
BTRFSの場合は、chatrrまたはnodatacowマウントオプションを使用してCoWを選択的にオフにできるため、断片化とCoWによる劣化を軽減できます...
ただし、Redhatによれば、これは「データとメタデータのチェックサム検証を無効にするため、データの整合性が低下します」。(失われた圧縮に加えて、当然のことながら望ましいCoW)。
これに基づいて私は尋ねます:なぜ誰かがBTRFSを選択したのか、言うには、MDFSを介したLVMを介したXFS?