ZFS'ye bakmanızı gerçekten tavsiye ederim, ancak iyi bir performans elde etmek için, ZFS Niyet Günlüğü (ZIL) olarak özel bir cihaz almanız gerekecektir. Temel olarak bu, ZFS'nin yazma işlemlerinin depolama ile senkronize edildiğini hemen doğrulamasını sağlayan son derece hızlı (20-100K IOPS) yazabilen küçük bir cihazdır (birkaç GB), ancak yazma işlemlerini sabit disklere gerçekten koymak için 30 saniye kadar bekleyin havuzunuz. Çarpışma / kesinti durumunda, ZIL'deki taahhüt edilmemiş herhangi bir işlem bağlandığında yeniden oynatılır. Sonuç olarak, bir UPS'ye ek olarak, dahili bir güç kaynağı / süper kapasitörlü bir sürücü isteyebilirsiniz, böylece beklemedeki tüm ES'ler bir güç kaybı durumunda kalıcı depolamaya yapar. Özel bir ZIL cihazını tercih ederseniz, yazma işlemleri her türlü soruna yol açan yüksek gecikme süresine sahip olabilir. Sun'la ilgilenmediğinizi varsayarsak
- DDRDrive X1 - ZIL kullanımı için özel olarak tasarlanmış bir PCIe x1 kartındaki 4GB DDR2 + 4GB SLC Flash. Yazılar RAM'e gider; güç kaybı durumunda, RAM bir süper kapasitör ile çalışan <60 saniye içinde NAND ile senkronize edilir. (50k-300k IOPS; 2000 $ Doğrudan, .edu için 1500 $)
- Intel X25-E 32GB 2.5 inç SSD (SLC, ancak süper kapak yok, 3300 yazma IOPS); [Amazon'da 390 $] [11]
- OCZ Vertex 2 Pro 40GB 2.5 inç SSD (üst kapak, ancak MLC, 20k-50k yazma IOPS); Amazon'da 435 dolar .
OpenSolaris / Nexenta + ZFS kurulumunu yaptıktan sonra, blokları OpenSolaris ve ESX boxen arasında taşımanın birkaç yolu vardır; sizin için doğru olan, büyük ölçüde mevcut altyapınıza (L3 anahtarlar, Fiber kartlar) ve önceliklerinize (artıklık, gecikme, hız, maliyet) bağlıdır. Ancak iSCSI / FC / NFS işlevselliğinin kilidini açmak için özel lisanslara ihtiyacınız olmadığından, donanımınız olan her şeyi değerlendirebilir ve en sevdiğinizi seçebilirsiniz:
- iSCSI Hedefleri (CPU ek yükü; OpenSolaris'te TOE desteği yok)
- Fiber Kanal Hedefleri (Fiber Kartlar ucuz değildir)
- NFS (VMWare + NFS, 32 bağlama ile sınırlı titiz olabilir)
Değerlendirme için 500 $ harcayamazsanız , ZIL'in bir darboğaz olup olmadığını görmek için ZIL devre dışı ve devre dışı olarak test edin . (Muhtemelen öyledir). Bunu üretimde yapma . L2ARC için çok fazla koç ve SSD'niz yoksa ZFS veri tekilleştirme ile henüz uğraşmayın. Kurulumu aldıktan sonra kesinlikle güzel, ama kesinlikle tekilleştirme ile oynamadan önce bazı NFS Tuning yapmaya çalışın. 1-2 Gb bağlantılarını doyurduktan sonra 8gb FC, 10gigE ve infiniband'da büyüme fırsatları var, ancak her biri değerlendirme için bile önemli bir yatırım gerektiriyor.