ฉันกำลังพิจารณาย้ายจาก ext3 เพื่อ ZFS สำหรับจัดเก็บข้อมูลบนโฮสต์ Debian Linux ของฉันใช้ZFS บน Linux คุณสมบัตินักฆ่าหนึ่งเดียวของ ZFS ที่ฉันต้องการคือการรับประกันความถูกต้องของข้อมูล ความสามารถในการเพิ่มขนาดพื้นที่จัดเก็บข้อมูลเล็กน้อยเนื่องจากความต้องการพื้นที่เก็บข้อมูลของฉันเพิ่มขึ้นเป็นสิ่งที่ฉันคาดหวัง
อย่างไรก็ตามฉันยังใช้ VM สองสามตัวในโฮสต์เดียวกัน (แม้ว่าโดยปกติในกรณีของฉันมีเพียง VM เดียวเท่านั้นที่ทำงานบนโฮสต์ในเวลาใดก็ได้)
พิจารณาการตรวจสอบข้อมูลของ ZFS และพฤติกรรมการคัดลอกเมื่อเขียนพร้อมกับความจริงที่ว่าอิมเมจดิสก์ VM เป็นไฟล์ขนาดใหญ่พอสมควร (ปัจจุบันไฟล์อิมเมจดิสก์ของ VM หลักของฉันอยู่ที่ 31 GB) สิ่งที่เกี่ยวข้องกับประสิทธิภาพภายใน VM แขกเช่น การโยกย้ายหรือไม่ ฉันสามารถใช้ขั้นตอนใดเพื่อลดผลกระทบด้านลบที่อาจเกิดขึ้นได้
ฉันสามารถอยู่กับการรับประกันความสมบูรณ์ของข้อมูลน้อยลงในอิมเมจดิสก์ VM หากจำเป็น (ฉันไม่ได้ทำสิ่งใดสำคัญใน VMs ใด ๆ ) และสามารถแยกพวกเขาออกจากส่วนที่เหลือของระบบไฟล์ได้อย่างง่ายดาย แต่ก็คงจะดีถ้าฉันไม่ ไม่จำเป็นต้องปิดคุณลักษณะใด ๆ ที่ทำให้ฉันต้องการโยกย้ายไปยังระบบไฟล์อื่น
ฮาร์ดแวร์นั้นค่อนข้างอ้วนสำหรับระบบระดับเวิร์คสเตชั่น แต่จะไม่ถือเทียนจำนวนมากให้กับเซิร์ฟเวอร์ระดับไฮเอนด์ (RAM 32 GB ที่ไม่ค่อยมีการใช้งาน> 10 GB, 6-core 3.3 GHz CPU ปัจจุบัน 2.6 TB ใช้งานได้ พื้นที่ดิสก์ตามdf
และพื้นที่ว่างประมาณ 1.1 TB การย้ายไปที่ ZFS มีแนวโน้มที่จะเพิ่มพื้นที่ว่างให้มากขึ้น ) และฉันไม่ได้วางแผนที่จะใช้งานการทำซ้ำข้อมูล (เนื่องจากการเปิดใช้งานการลบความซ้ำซ้อน แผนจะเริ่มต้นด้วยการกำหนดค่า JBOD (เห็นได้ชัดว่ามีการสำรองข้อมูลที่ดี) แต่ฉันอาจย้ายไปที่การตั้งค่ากระจกสองทางในที่สุดหากเงื่อนไขรับประกัน