Özel SSD Önbellek / Günlük bölümleriyle ZFS% 85 kullanım engeli


3

Depolama alanımı evdeki kullanım için planlamaya çalışıyorum Linux makinesi. İşletim sistemi için bir 250 GB SSD, ayrıca kullanacağım depolama için 4 TB HDD’im var zpool.

Göre bu thread: performans yaklaşık% 85 kullanımda düşüyor.

Matematik basit 4000GB x 0.15 = 600GB.

Hmm, 600GB bir ev kullanıcısı için çok fazla boşa harcanan alandır.

SSD'ye adanmış Cache / Log bölümlerini ekleyerek bu sorunu kısmen çözebilir miyim acaba? Yoksa öyle mi 85% is 85%, no matter what iş?


Yaptığın tek şey veriyi tokatlamaksa, parçalanma o kadar da önemli değil. 16 TB'lik bir havuzum var, sadece% 4'ü parçalı. Bununla birlikte, işletim sistemi sürücüsü% 44 oranında büyük bir parçalanma içindedir, çünkü yükseltmelerden ve her şeyden çok fazla hareket vardır.
Daniel B

Yanıtlar:


4

Lütfen uyarıya dikkat edin.

Yeni bir çözüm planlamayın ve hemen depolama alanının% 80 veya daha fazlasını kullanmayı bekleyin. Bu, daha fazla disk almanız gerektiği anlamına gelirse, daha fazla disk satın alın!


Cevabınız için teşekkür ederim, ama yine de ekleyip eklememekten şüphem var ZIL göze çarpan bir performans cezası olmadan diski daha yüksek oranda kullanmamı sağlar mı? Eğer doğru anlamışsam ZIL ZFS önce ona yazmayı denemeli, ardından tembel olarak verileri havuzdaki diğer cihazlara boşaltmalıdır. Benim zpool temelde arşivleme amaçlı kullanılacak ve bir kerede ~ 20GB'lık bir patlama olacağını, bu nedenle sık sık yazmadığını, büyüyen günlükler olmadığını düşünüyorum. Ama ben hala ~ 0,5 TB boş alanım varken HDD’imin USB bellekten daha hızlı olmasını istiyorum.
NarūnasK

2
ZIL sadece eşzamanlı yazma ile zpool yardımcı olur. Senkronize yazma işlemleri, yazma işlemi geri döndüğünde kararlı bir şekilde depolanması garantili olan yazmalardır. ZIL cihazı bu yazma işlemlerini daha hızlı yapar, çünkü amaç günlüğü sistem çökmesi durumunda son medyaya yazma işlemlerini bitirmek için kullanılabilir. Çoğu durumda, yazma işlemlerinin bellekte önbelleğe alınabileceği ve yazma işlemi veri kararlı ortama yazılmadan önce geri döndüğü zaman uyumsuzdur. Ne ZIL ne de hafıza önbelleği, ZFS'nin parçalanmasına yardımcı olmaz.
Tero Kilkanen

1
@TeroKilkanen Tüm ZFS havuzları bir niyet günlüğüne (ZIL) sahiptir. ZIL'i, uzun süreli erişim için toplu verileri depolayanlardan ayrı bir cihaza yerleştiren bir SLOG cihazına atıfta bulunuyorsunuz.
a CVn

@ MichaelKjörling Haklısın. Niyetim meselenin, aşağıda anlatıldığı gibi olduğunu belirtmekti. constantin.glez.de/blog/2010/07/... , Doğru açıklayamadım. Ayıp bana.
Tero Kilkanen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.