NFS 與 NAS 是什麼關係?

我的理解對么:NFS 是unix上的協議,在 Linux上都是用它來實現 NAS 的,還有用什麼能實現 NAS ?不同級別的 NAS 在實現上有什麼區別?


簡單回答一下:

NAS - Network Attached Storage: 是一種存儲類型,說白了就是主機通過Ethernet網路訪問存儲數據的一種類型存儲。

與之相對的是

SAN (storage area network) storage:主機通過Fibre Channel訪問存儲數據的一種類型存儲

通過Ethernet網路訪問存儲數據,採用的協議當前有NFS、SMB、iSCS

NFS和SMB都是基於文件系統訪問的運行在ethernet網路的協議,NFS用於Unix操作系統平台(比如:AIX,HP-UX,各種Linux)的訪問協議;SMB協議用於windows系統平台的文件系統訪問協議。

而iSCSI又稱為IP-SAN,是一種基於ethernet網路下的SCSI-3協議,它是基於塊設備(block)的數據訪問協議。

NAS storage支持NFS、SMB、iSCSI協議

更傳統的性能更高,但是成本也更高的是基於Fibre Channel的SCSI-3訪問協議,它是基於塊設備(block)的數據訪問協議

SAN storage使用基於Fibre Channel的SCSI-3訪問協議


NAS是個概念詞,network
attached storage,泛指那些利用nfs或者cifs等網路文件訪問協議來訪問文件的存儲系統。


NFS是一種網路文件系統,也可以理解為網路文件傳輸協議。就是定義文件數據如何在網路中傳輸,通過怎樣的協議去訪問網路端的文件。

NAS指的是在網路中提供文件服務的設備。

一般的NAS都支持NFS這種協議,當然還會支持CIFS、FTP等多種網路文件傳輸協議。


Nas是一種存儲類型,與之對應的是SAN.

Nfs是一種文件傳輸類型,與之對應的是SMB.

簡單的說,這倆除了字母有重複以外完全不是一類東西....


存儲基礎知識DAS、SAN、NAS詳解說明


nfs是一個文件系統,nas是一種架構。nfs可以把一個分區實現成nas,也就說nfs是實現nas的一種方法。


也可以這麼來理解,NAS多是指的物理的硬體設備,現在比較流行的什麼黑群、HP的N54L什麼的都屬於這個範疇,而NFS是一種網路文件協議,跟FTP、SMB等等類似,只不過更多地應用在Linux系統下面。


他倆,關係挺密切的吧,實際生產中總會搭套使用,用nfs協議導nas,最普通的用法啊


也許你可以用NFS來訪問NAS, 除此外, 我想不出這2者有什麼關係.


NFS(network file system)允許一個系統在網路上與他人共享目錄和文件。


NFS是NAS的一種實現方式。


在CentOS下安裝配置NFS伺服器

http://www.qixing318.com/article/under-the-centos-installation-configuration-nfs-server.html


通常都是那NAS和SAN比較,很少有人拿NAS和NFS比較,NFS可以理解成windows里的 共享文件夾, 不過很多NAS設備的內核也是linux的,好像也有BSD的


NAS是一種存儲模式,而NFS是實現NAS的一種方法。


和NFS與NTFS之間的關係比較類似。


推薦閱讀:

TAG:Linux | 網路附加存儲NAS | NFS |