ความแตกต่างระหว่าง ZFS และ UFS ความแตกต่างระหว่าง

Anonim

ZFS vs. UFS

ZFS เป็นระบบแฟ้มรวมและผู้จัดการปริมาณตรรกะ รวมถึงการสนับสนุนความสามารถในการจัดเก็บข้อมูลสูงรวมถึงแนวคิดเกี่ยวกับระบบไฟล์และการจัดการปริมาณภาพรวมและสำเนาในการเขียนโคลน (นั่นคือกลยุทธ์การเพิ่มประสิทธิภาพที่ช่วยให้ผู้โทรหาทรัพยากรที่ไม่สามารถแยกแยะได้ว่าจะให้คำแนะนำกับทรัพยากรเดียวกัน) การตรวจสอบความถูกต้องอย่างต่อเนื่องและการซ่อมแซมอัตโนมัติ RAID -Z และ NFSv4 ACL แบบเดิม เป็นซอฟต์แวร์โอเพ่นซอร์สที่ได้รับสิทธิการใช้งานภายใต้ Common Development and Distribution License (หรือ CDDL)

ระบบไฟล์ยูนิกซ์ (หรือที่เรียกว่า UFS) เป็นระบบไฟล์ที่ใช้เฉพาะกับ Unix และระบบปฏิบัติการทั้งหมดของยูนิกซ์ เป็นที่รู้จักกันในชื่อ Berkeley Fast File System และเป็นลูกหลานของระบบไฟล์ต้นฉบับที่ใช้ในเวอร์ชัน 7 Unix

ZFS ถูกสร้างขึ้นด้วยคุณสมบัติและส่วนประกอบมากมายเหลือเฟือ สระเก็บ ZFS เรียกว่า zpool มีการสร้างอุปกรณ์เสมือน (หรือ vdevs) ซึ่งสร้างขึ้นจากอุปกรณ์ป้องกัน - ไฟล์, พาร์ติชันฮาร์ดไดรฟ์หรือไดรฟ์ทั้งหมด (แนะนำ) เช่น vdevs มักจะถือว่าเป็นกลุ่มของฮาร์ดไดรฟ์ ความจุ ZFS มีขนาดค่อนข้างใหญ่เมื่อเทียบกับระบบไฟล์มาตรฐาน เป็นระบบไฟล์ 128 บิตช่วยให้สามารถเก็บข้อมูลได้มากกว่า 18 บิตมากกว่าระบบ 64 บิต ข้อ จำกัด ที่พบใน ZFS ได้รับการออกแบบมาเพื่อให้มีขนาดใหญ่พอที่จะไม่พบ (ภายในขอบเขตที่รู้จักกันในชื่อฟิสิกส์และจำนวนอะตอมในเปลือกโลกเพื่อสร้างอุปกรณ์จัดเก็บข้อมูลขนาดนี้) คุณสมบัติอื่น ๆ ได้แก่ สำเนาการเขียนแบบจำลองการทำธุรกรรมภาพรวมและโคลนแบบไดนามิกสไทรพ์ขนาดบล็อกตัวแปรการสร้างไฟล์ระบบที่มีน้ำหนักเบาการจัดการแคชการปรับเปลี่ยนการทำงานร่วมกันและการคัดลอกข้อมูลซ้ำซ้อน (เพื่อระบุคุณลักษณะทั่วไปบางส่วน)

UFS ประกอบด้วยส่วนประกอบและส่วนประกอบที่หลากหลาย มีพาร์ติชันไม่กี่ช่วงที่ส่วนเริ่มต้นของพาร์ติชันที่สงวนไว้สำหรับบล็อกการบูต - ต้องเป็นค่าเริ่มต้นแยกต่างหากจากระบบไฟล์ มี superblock ซึ่งมีหมายเลขมหัศจรรย์ที่ระบุว่าเป็นระบบไฟล์ UFS รวมถึงตัวเลขอื่น ๆ ที่มีความสำคัญต่อคำอธิบายเกี่ยวกับเรขาคณิตสถิติและค่าการปรับแต่งพฤติกรรม มีชุดของกลุ่มกระบอก - แต่ละที่มีสำเนาสำรองของ superblock, กลุ่มหัวถัง (มีสถิติรายการฟรี ฯลฯ), inodes จำนวนที่มีลำดับตามลำดับและมีคุณลักษณะของไฟล์และ จำนวนบล็อกข้อมูล

สรุป:

1. ZFS เป็นซอฟต์แวร์โอเพนซอร์สไฟล์ระบบรวมที่รองรับความจุสูง; UFS เป็นระบบไฟล์ที่ไม่ซ้ำกับยูนิกซ์และเป็นลูกหลานของระบบไฟล์ยูนิกซ์เวอร์ชัน 7 ต้นฉบับ

2 ZFS มีขีดความสามารถที่มีขนาดใหญ่มากจนข้อ จำกัด ใด ๆ ที่ตั้งไว้จะไม่ถึง UFS ประกอบด้วยชุดของกลุ่มกระบอกสูบ