İçindekiler:
Tanımı - Z Dosya Sistemi (ZFS) ne anlama geliyor?
Z Dosya Sistemi (ZFS), Sun Microsystems tarafından orijinal olarak Solaris işletim sistemi için oluşturulan açık kaynaklı bir mantıksal birim yöneticisi ve dosya sistemidir. Artık FreeBSD, NetBSD, Mac OS X Server 10.5 ve ZFS-FUSE üzerinden çeşitli Linux dağıtımları dahil olmak üzere birçok işletim sisteminde kullanılmaktadır. ZFS'nin en ayırt edici özelliği, birden çok depolama aygıtının ayrı aygıtlar ve mantıksal sürücüler yerine tek bir büyük havuz olarak değerlendirildiği havuzda depolamadır. Depolama havuzdan alınabilir ve diğer dosya sistemlerine tahsis edilebilir ve havuza yeni depolama cihazları eklenerek havuz artırılabilir. Bu, çok kullanıcılı bir bulut ortamında kullanılan kaynak ayırma yöntemiyle aynıdır.
Techopedia, Z Dosya Sistemini (ZFS) açıklıyor
ZFS, Sun Microsystems tarafından önceki dosya sistemi tasarımlarında hata önleme ve birim yönetimi gibi birçok sorunun üstesinden gelmek için tasarlanmış gelişmiş bir dosya sistemidir. ZFS, veri bozulma koruması, birden fazla depolama aygıtı desteği ve performansı düşürmeden yüksek depolama kapasiteleri içerir ve birim yönetimi, yazma üzerine kopyalama klonları, anlık görüntüler, sürekli bütünlük kontrolü ve hata bulunduğunda otomatik onarım gibi kavramları kullanır. Ayrıca RAID-Z olarak adlandırılan RAID-5'e benzer bir veri çoğaltma modeli kullanır ve RAID-5'te "yazma deliği" adı verilen ve bir şeride bir veri bloğu yazıldığında soruna neden olan ölümcül bir kusuru ortadan kaldırır, ancak eşlik hatası yazılmadan hemen önce bir elektrik kesintisi veya kesinti meydana gelir ve bu da verilerin tutarsız olmasına neden olur.
ZFS'nin başlıca tasarım hedefleri:
- Veri bütünlüğü - Sağlama toplamı her zaman verilerle yazılır ve bu veriler tekrar okunduğunda tekrar hesaplanır. Sağlama toplamında bir hata olduğunu gösteren bir uyumsuzluk varsa, veri yedekliliği varsa (yedeklemeler) ZFS hatayı otomatik olarak düzeltmeye çalışır.
- Havuzda depolama - Tüm depolama aygıtları, diğer dosya sistemlerine ayrılabilen veya iade edilebilen bir havuza eklenir. Bu, tek bir havuz birden fazla fiziksel ve mantıksal sürücüden daha basit olduğu için yönetmeyi kolaylaştırır. Havuzu artırmak için yeni depolama aygıtları eklenebilir.
- Performans - Performans, birden çok önbellekleme mekanizması kullanılarak artırılır. ZFS, gelişmiş bir bellek tabanlı okuma önbelleği olan uyarlanabilir bir yedek önbellek (ARC) ve gerektiğinde eklenebilen ikinci bir L2ARC ve ZIL (ZFS amacı) aracılığıyla kullanılabilen disk tabanlı bir senkronize yazma önbelleği kullanır günlüğü).




