Samba ve NFS: Performans [kapalı]


11

Linux tabanlı NAS'ımda Samba veya NFS kurma seçeneğim var ( OpenDebian çalıştıran nslu2 ).

  1. İki seçeneği karşılaştıran performansla ilgili hikayeleri olan var mı? Biri veya diğeri için aktarım hızlarını artıran ayar hileleri var mı?
  2. Kurulumumda performans metriklerini toplamak için araç takımları / test paketleri açısından hangi seçeneklere sahibim?

Nslu2 en güçlü NAS (266Mhz ARM işlemci, 32 MB RAM) değil, bu yüzden Samba veya NFS arka plan programının çalıştırılması yükü de bir faktördür. Ayrıca, bunu sadece performans açısından inceliyorum, yani NFS'yi çevreleyen güvenlik sorunları benim endişem değil.

Yanıtlar:


10

Merhaba dostum NSLU2 kullanıcısı. Bazı zorlayıcı nedenler (yani Windows makineleri) olmadığı sürece kesinlikle NFS için gitmek istiyorum. NFS daha hafif ve daha hızlıdır.

NSLU2 tarafına gelince, NFS seçeneklerini değiştirmenin ve paylaşılan disk için doğru dosya sistemini seçmenin önemli olduğunu göreceksiniz. Ben seçtim ext3ama daha ext2az değerli kaynak tüketmek gibi görünüyordu. Kablosuz kullanırken olağanüstü performans beklemeyin ve çok büyük blok boyutu kullanmayın, aksi takdirde büyük bloklar için gidin.

Her iki durumda da ayarlanacak bazı parametreler vardır. Kendi başınıza bazı kriterler yapın ve seçenekleri (en iyi olduğuna karar TCP/ UDP, rsize, wsizeNFS örneğin, vs) burada bazı eski karşılaştırma: NSLU2 NFS

Son fakat en az değil - sonuçlarınızı görmek güzel olurdu - onlardan öğrenmek;)


3

SAMBA'yı kullanmayı düşünebileceğim en büyük fayda, Windows kutularına SMB dosya paylaşımlarını desteklemesidir. Buna yalnızca başka bir unix kutusuyla bağlanmak istiyorsanız, NFS muhtemelen daha iyi performans gösterecektir.


Harici sürücüleri hem Linux hem de Mac'e monte etmem gerekiyor. Mac, NFS paylaşımlarını otomatikleştirmez (Samba paylaşımlarının aksine), ancak performansta o kadar fazla ekstra verirse Mac'te NFS paylaşımlarını almak için zaman harcamak istiyorum.

mactechnotes.blogspot.com/2005/08/… Bu sayfayı deneyin. Mac'inizle çalışması gereken örnekler var.
Axxmasterr

Aslında bu talimatları kullanarak işe aldım: nedos.net/2007/11/10/nfs-in-mac-os-105-leopard . NFS'yi monte etmek, Leopard'da önceki sürümlerden çok daha basit.

3

NFS harika değil ama Samba kesinlikle daha yavaş olacak, tek avantajı Windows istemcilerine izin vermektir. Windows makineleri bir sorun olmadıkça NFS ile devam edin.


Yanılıyorsun. Aslında, Linux kutuları arasında sadece hız için CIFS kullanıyorum.
demonkoryu

3

Artık sayılarım yok, ancak NFS, başımdan başa karşılaştırma / kıyaslama serisini yaptığımda performansta Samba'yı bozdu. Ve yüksek hızlı ve / veya yüksek gecikmeli bağlantılarda, TCP üzerinden NFS kullanımı UDP üzerinden NFS'den daha iyi performans gösterdi. Görünüşe göre bir noktada pencereleme basit paketlerden daha önemli hale geliyor.


2

NFS ile gidin - Vista veya 7 İstemciler kullanıyorsanız, Unix için Hizmetler'i yüklerseniz ve NFS dışa aktarma işlemlerine microsofts NFS istemcilerini kullanan Windows makineleri üzerinden erişebilirsiniz.

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.