ZFS ve UFS Arasındaki Fark

ZFS ve UFS

ZFS, birleştirilmiş bir dosya sistemi ve mantıksal birim yöneticisidir. Yüksek depolama kapasiteleri, dosya sistemleri ve birim yönetimi kavramlarının entegrasyonu, anlık görüntüler ve yazma klonları üzerinde kopyalama (yani ayırt edilemeyen kaynakları isteyen arayanlara aynı kaynağa işaretçi verilmesini sağlayan bir optimizasyon stratejisi) desteği içerir. , sürekli bütünlük denetimi ve otomatik onarım, RAID -Z ve yerel NFSv4 ACL'leri. Ortak Geliştirme ve Dağıtım Lisansı (veya CDDL) altında lisanslanmış açık kaynaklı bir yazılımdır.

Unix Dosya Sistemi (UFS olarak da bilinir) yalnızca Unix ve tüm Unix benzeri işletim sistemleriyle kullanılan bir dosya sistemidir. Berkeley Hızlı Dosya Sistemi olarak bilinir ve Sürüm 7 Unix'te kullanılan orijinal dosya sisteminin kaldırılmış torunudur.

ZFS, çok sayıda özellik ve bileşenden oluşur. ZFS depolama havuzu zpool olarak bilinir. Dosyalar, sabit disk bölümleri veya tüm sürücüler (önerilen) gibi blok cihazlardan oluşan sanal cihazlardan (veya vdevs) yapılmıştır. Bu nedenle, vdev'ler genellikle bir grup sabit sürücü olarak kabul edilir. ZFS kapasitesi standart dosya sistemlerine göre oldukça büyüktür. 128 bit dosya sistemidir ve 64 bit sistemlerden 18 katilyon kat daha fazla veriye ulaşmasını sağlar. ZFS'de bulunan sınırlamalar, özellikle hiç karşılaşılmayacak kadar büyük olacak şekilde tasarlanmıştır (bilinen fizik sınırları içinde ve bu büyüklükte bir depolama cihazı inşa etmek için yerkabuğundaki atom sayısı dahilinde). Diğer özellikler arasında yazma işlemsel modelinin bir kopyası, anlık görüntüler ve klonlar, dinamik şeritleme, değişken blok boyutları, hafif dosya sistemi oluşturma, önbellek yönetimi, uyarlanabilir endianite ve veri tekilleştirme (daha yaygın özelliklerden birkaçı).

UFS, çeşitli parça ve bileşenlerden oluşur. Bölümün en başında önyükleme blokları için ayrılmış birkaç blok vardır - bunlar dosya sisteminden ayrı olarak başlatılmalıdır. Bir UFS dosya sistemi olduğunu belirten bir sihirli sayı ve dosya sisteminin geometrisi, istatistikleri ve davranışsal ayar parametrelerinin açıklaması için hayati önem taşıyan diğer sayılar içeren bir süper blok vardır. Her biri süper bloğun yedek bir kopyası, bir silindir grubu başlığı (istatistikler, ücretsiz listeler vb. İle), sıralı olarak numaralandırılmış ve dosya öznitelikleri içeren bir dizi inot ve veri bloğu sayısı.

Özet:

1. ZFS, yüksek depolama kapasitelerini destekleyen açık kaynaklı bir yazılım kombine dosya sistemidir; UFS, Unix'e özgü bir dosya sistemidir ve orijinal Sürüm 7 Unix dosya sisteminin kaldırılmış bir alt öğesidir.

2. ZFS, üzerinde ayarlanan sınırlamalara asla ulaşılamayacak kadar büyük bir kapasiteye sahiptir; UFS, bir grup silindir grubu içerir.