Ana depolama alanı olarak nispeten büyük bir RAID-5 / -6 (veya RAID-Z / -Z2) dizisini kullanarak kişisel kullanım için küçük bir sunucu kurmayı planlıyorum.
Bunun için öngördüğüm iş yüklerinin büyük çoğunluğu çok fazla tahmin edilebilir disk erişim modeline (örneğin film akışı) sahip olacak ve bir priori RAID dizisinin çoğu zaman çalıştırılmasına gerek olacağını sanmıyorum. Prensipte, örneğin oynatmanın başlangıcında tüm video dosyasını bir SSD'de önbelleğe almak ve daha sonra diskleri kapatmak mümkün olacaktır. Tahmin ettiğim diğer iş yüklerinin çoğu benzer desenlere sahip olacaktı (örneğin, dosya paylaşım istemcisi bir seferde yalnızca az sayıda dosya ekleyebiliyordu, uzaktan yedekleme çözümü ilk önce kolayca SSD'ye önbelleğe alabiliyordu, sonra tek seferde diske geri yazabiliyordu). Söylemeye gerek yok, beş veya altı sabit disk için disk çalışma süresini en aza indirgemek, güç kullanımı açısından gözle görülür bir fark yaratabilir.
Bu yüzden sorum şu: Bir SSD'yi RAID dizisi için önbellek olarak kullanmamı sağlayacak bir performansı var mı? Performansı en üst düzeye çıkarmak yerine disk çalışma süresini en aza indirecek şekilde?
Örneğin, zfs'ın ayrı okuma ve yazma önbellekleri belirtmesine izin verdiğini biliyorum, ancak bildiğim kadarıyla bu yalnızca dosya sisteminin performansını artırmak için kullanılıyor. Aynı şey, şu ana kadar bulduğum diğer tüm SSD önbellekleme / katmanlı depolama çözümleri için de geçerli.
Bu soruların burada veya serverfault'da en uygun olup olmadığından emin değil - Kişisel kullanım için burada bulundum, ancak bunun yerine serverfault'a danışmam gerekip gerekmediğini bana bildirin.