Saya telah membuat beberapa dunia nyata, tes non-ilmiah kecepatan i / o dari iscsi dan protokol jaringan yang berbeda di OS X.
Pengaturan saya:
- Awal 2011 MPB runnig OS X 10.7 Lion, terhubung ke switch Netgear gigabit
- Qnap TS-419P II NAS dengan 4 disk di RAID5, terhubung ke sakelar Netgear gigabit
- Buffalo LinkStation Pro NAS dengan 1 disk, terhubung ke sakelar Netgear gigabit
- inisiator globalSAN iSCSI untuk OS X digunakan untuk tes iSCSI
Pengujian dilakukan dengan menyalin (cp) sekitar 2gb file mentah kamera (masing-masing berukuran sekitar 20-25mb) ke perangkat, memulai ulang perangkat dan menyalin data yang sama kembali ke drive SSD lokal.
Kinerja menulis:
- 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
- Kerbau, AFP = 10,07 mb / s
- * Qnap, SMB, mv = 3.93 mb / s
*) Hanya ketika menggunakan SMB saya mendapat hasil kinerja penulisan yang sangat berbeda dari menyalin file ke perangkat menggunakan perintah cp atau mv!
Pengaturan opsi async untuk NFS sangat meningkatkan kinerja membaca. Saya menggunakan perintah mount berikut untuk pengujian:
mount -t nfs -o resvport,soft,intr,rsize=32768,wsize=32768,timeo=900,retrans=3,proto=tcp,vers=3,async server:/share /private/share/
Baca kinerja:
- 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
Protokol tampaknya menangani caching secara berbeda. Ini adalah hasil yang saya dapatkan ketika menyalin file ke perangkat dan segera kembali ke drive SSD lokal (tanpa me-restart perangkat)
Baca kinerja - tanpa restart
- Qnap, ISCSI = 151,71 mb / s
- Kerbau, 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
Kesimpulan saya: Saya akan menggunakan AFP atau NFS karena kedua protokol memberikan kinerja dan fleksibilitas yang serupa (dibandingkan dengan iSCSI) untuk tujuan saya (Lightroom, backup, streaming media)