ฉันได้อ่านเกี่ยวกับ BTRFS และ ZFS มาระยะหนึ่งแล้วและในขณะที่ฉันรู้สึกซาบซึ้งในประโยชน์ของ CoW เมื่อโฮสต์ไฟล์สำคัญ ๆ ฉันกำลังงงงวยกับปัญหาต่อไปนี้:
เนื่องจาก ZFS และ BTRFS ดูเหมือนว่าจะมีประสิทธิภาพลดลงเมื่อโฮสต์ไฟล์ขนาดใหญ่ที่มีการเขียนแบบสุ่ม (เช่น QCOW2, VDIs, ฯลฯ ) ทำไมบางคนจึงใช้ BTRFS เป็น FS ของตัวเลือกในการโฮสต์ VM
ฉันรู้ว่าในกรณี o BTRFS คุณสามารถเลือกปิด CoW โดยใช้ chattr หรือตัวเลือก nodatacow mount ลดการย่อยสลายที่กำหนดโดยการกระจายตัวและ CoW ...
อย่างไรก็ตามตามRedhatสิ่งนี้ยัง"ปิดใช้งานการตรวจสอบการตรวจสอบข้อมูลและข้อมูลเมตาทำให้ความสมบูรณ์ของข้อมูลลดลง" (นอกเหนือจากการบีบอัดที่หายไปและ CoW ที่ต้องการตามธรรมชาติ)
ตามที่ฉันถาม: เหตุใดจึงมีคนเลือก BTRFS มากกว่าให้พูด XFS ผ่าน LVM บน MD RAID