哪一個好?我是不知道的,也是不關心的。安全
NFS,network file system的簡寫。iSCSI,是Internet Small Computer Systems Interface的簡寫。直譯就是「互聯網小計算機系統接口」。乍一看上去,覺得是SCSI硬盤呢。服務器
有一篇長達14頁的論文,做者來自麻省工學院、IBM和加州伯克利大學,好像很牛叉哦!論文對這兩個系統進行了對比,結論是:ide
Wikipedia上說,儘管iSCSI使用CHAP協議,避免明文交換密碼,但其自己也較容易受攻擊。因此安全性,也都差很少。不想翻譯,完整的論文在這裏,能看懂的且有興趣的,就將就着瞅一眼吧。工具
http://lass.cs.umass.edu/papers/pdf/FAST04.pdf性能
我更關心的是,如何在Linux中實現它們。簡單地比較一下:spa
存儲陣列端(服務端)須要運行:命令行
服務端的配置文件是/etc/exports。在裏面寫上你要提供的空間的位置翻譯
#/etc/exportsserver
/exportdir 172.25.0.0/24(rw,sec=krb5p)接口
/exportdir2 172.25.0.0/24(ro)
客戶端須要運行:
客戶端/etc/fstab中裝載示例:
//server:/protected /mnt/nfssecure nfs sec=krb5, _netdev 0 0
存儲陣列端(服務端)須要運行:
客戶端須要運行:
客戶端/etc/fstab中裝載示例:
UUID = 「as identified in blkid」 /mnt/ ext4 _netdev 0 0