OS X'de bazı gerçek dünya, iscsi i / o hızlarının bilimsel olmayan testlerini ve farklı ağ protokollerini yaptım.
Kurulumum:
- 2011 başı MPB runnig OS X 10.7 Lion, Netgear gigabit anahtarına bağlı
- Netgear gigabit anahtarına bağlı RAID5'te 4 diskli Qnap TS-419P II NAS
- Buffalo LinkStation Pro NAS, Netgear gigabit anahtarına bağlı 1 diskli
- iSCSI testleri için OSS için globalSAN iSCSI başlatıcısı kullanıldı
Test, cihaza yaklaşık 2 gb kamera ham dosyasının (her biri yaklaşık 20-25mb büyüklüğünde) kopyalanması (cp), cihazın yeniden başlatılması ve aynı verilerin tekrar yerel SSD sürücüsüne kopyalanmasıyla yapıldı.
Yazma performansı:
- Qnap, Async NFS = 34,59 mb / s
- Qnap, AFP = 31,83 mb / s
- Qnap, ISCSI = 31,89 mb / s
- * Qnap, SMB, cp = 30,71 mb / s
- Qnap, NFS = 27,22 mb / s
- Buffalo, AFP = 10.07 mb / s
- * Qnap, SMB, mv = 3,93 mb / s
*) Sadece SMB kullanırken dosyaları cp veya mv komutunu kullanarak cihaza kopyalamaktan çok farklı yazma performansı sonuçları aldım!
NFS için zaman uyumsuzluk seçeneği, okuma performansını büyük ölçüde artırır. Test için aşağıdaki mount komutunu kullanıyorum:
mount -t nfs -o resvport,soft,intr,rsize=32768,wsize=32768,timeo=900,retrans=3,proto=tcp,vers=3,async server:/share /private/share/
Okuma performansı:
- Qnap, Async NFS = 71,99 mb / s
- Qnap, AFP = 67,44 mb / s
- Qnap, ISCSI = 60,22 mb / s
- Qnap, NFS = 46,51 mb / s
- Qnap, SMB = 35,82 mb / s
- Buffalo, AFP = 5.46 mb / s
Protokoller önbelleğe almayı farklı ele alıyor gibi görünüyor. Dosyaları aygıta kopyalayıp hemen yerel SSD sürücüsüne kopyalarken (aygıtı yeniden başlatmadan) aldığım sonuçlar budur
Yeniden başlatma olmadan okuma performansı
- Qnap, ISCSI = 151,71 mb / s
- Buffalo, AFP = 145,54 mb / s
- Qnap, AFP = 143,23 mb / s
- Qnap, Async NFS = 71,99 mb / s
- Qnap, NFS = 47,37 mb / s
- Qnap, SMB = 38,13 mb / s
Sonuç: AFP veya NFS kullanacağım, çünkü her iki protokol de amaçlarım için benzer bir performans ve esneklik (iSCSI ile karşılaştırıldığında) verdi (Lightroom, yedekleme, medya akışı)