ฉันต้องการทราบจากผู้ที่มีประสบการณ์มากขึ้นสิ่งที่จะเป็นทางเลือกที่ดีที่สุดของระบบไฟล์เพื่อใช้สำหรับเซิร์ฟเวอร์ไฟล์ที่มีฮาร์ดดิสก์มากกว่า 20TB โดยส่วนตัวฉันมักใช้ EXT3 (ย้อนหลังไปหลายวัน) และ EXT4 (ตั้งแต่มีให้ใช้งาน) [และครั้งหนึ่ง ReiserFS 3 ถึงแม้ว่ามันจะทำให้ข้อมูลเสียหายจำนวนมาก] บนคอมพิวเตอร์ส่วนบุคคลของฉันและบนดิสก์ "บูตเซิร์ฟเวอร์" และ ROOT
อย่างไรก็ตามในฐานะที่เป็นเครื่องมือ EXT4 (แม้ว่าจะไม่ใช่ EXT4 ตัวเอง) จำกัด อยู่ที่ 16TB พาร์ทิชันนี่อาจไม่ใช่ทางออกที่ดีที่สุดของฉัน การแจกจ่ายจะเป็น Debian 6.0 (Squeeze) และ / หรือ Gentoo (เวอร์ชั่นล่าสุด) ดังนั้นเคอร์เนลควรจะค่อนข้างใหม่ล่าสุด (บน Debian อย่างน้อยกับ backport) หมายถึงเคอร์เนล linux> = 2.6.32
ไฟล์เซิร์ฟเวอร์จะถูกใช้เพื่อจุดประสงค์สาม maily (และแยกพาร์ติชันเช่นกันเพราะวัตถุประสงค์คือเพื่อรักษาข้อมูล "ปลอดภัย" และไม่สนใจค่าใช้จ่ายมากนัก) ดิสก์ทั้งหมดจะถูกเข้ารหัสโดยใช้ LUKS :
- สื่อการดาวน์โหลดและที่เก็บเดเบียนท้องถิ่น [ฉันมีเครื่องอย่างน้อย 6 เครื่องที่ใช้ Debian]> 20TB (อาจแยกเพิ่มเติมระหว่างสื่อ, การดาวน์โหลดและที่เก็บ Debian)
- ข้อมูล (เอกสาร, ภาพถ่าย, ... ) ~ 4TB SAFE (หมายถึง raid1 หรือ raid6 + ดิสก์สำรอง)
- การสำรองข้อมูล> = 20 TB สำหรับการสำรองข้อมูลของคอมพิวเตอร์เครื่องอื่นใน gigabit lan ของฉัน (คุณสามารถแนะนำซอฟต์แวร์ที่สำรองข้อมูลทั้งระบบปฏิบัติการแม้ว่าจะเป็น Windows หรือไม่ก็ตาม BackupPC ระบุว่าเป็นตัวเลือกอื่น ๆ )
ความเร็วที่รวดเร็วนั้นไม่จำเป็นจริงๆ (การเข้าถึงพร้อมกัน: สูงสุด 2 หรือ 3 ไฟล์ขนาดใหญ่, พูดวิดีโอ) แม้ว่าจะเป็น "เพียง" 200MB / s อ่านจาก 10 HDD Raid6 ฉันสามารถอยู่กับมันได้
โดยสรุปฉันมองหาระบบไฟล์ที่เชื่อถือได้และปรับขนาดได้ (เช่นขยายได้ง่าย) ที่รองรับมากกว่า 20TB / พาร์ติชัน FS ที่ปลอดภัยและเชื่อถือได้ยิ่งดียิ่งขึ้น ฮาร์ดแวร์ที่ใช้จะต้องเป็น quad core อย่างน้อย (amd x4 630 หรือ intel i5-2500k) และ RAM มากมาย (> 8GB, อาจ> 16GB) ดังนั้นจึงควรปฏิบัติตามข้อกำหนดด้านฮาร์ดแวร์
พีซี / เซิร์ฟเวอร์ของฉันจะเชื่อมต่อกับ UPS (แหล่งจ่ายไฟไม่ขาดตอน) ในกรณีที่ไฟฟ้าดับ อาจทำสื่อและสำรองข้อมูลบนเครื่องที่แยกต่างหากเช่นกัน (เช่นเซิร์ฟเวอร์สองเครื่อง)