摘要:通信工程師互聯網技術培訓NFS結構:NFS是網絡文件系統(NetworkFileSystem)的簡稱,是分布式計算系統的一個組成部分,實現在異種網絡上共享和裝配遠程文件系統,即可用于不同類型計算機、操作系統、網絡架構和傳輸協議運行環境中的網絡文件遠程訪問和共享。
1.NFS
NFS是網絡文件系統(NetworkFileSystem)的簡稱,是分布式計算系統的一個組成部分,實現在異種網絡上共享和裝配遠程文件系統,即可用于不同類型計算機、操作系統、網絡架構和傳輸協議運行環境中的網絡文件遠程訪問和共享。從用戶角度看來,在這些遠程的文件系統操作和本地的文件系統上操作并沒有什么不同,是透明的。NFS首先由Sun微系統公司(SunMicrosystem,Inc)開發,制訂的NFS標準被IETF接受,并被納入RFC,作為文件服務的一種標準(RFC1904,RFC1813)。
NFS基于客戶機/服務器結構,每個提供文件共享的設備被認為是服務器端,每個需要遠程文件操作的設備被認為是客戶端。對于不同的文件操作,某一個具體的設備可以同時承擔服務器和客戶端。通過服務器的程序管理文件系統中文件和目錄的輸出,使它們可以為其他設備使用。通過客戶端的程序管理文件和目錄的掛載,使它們可以為本地系統使用。NFS的掛載通過掛載協議實現。通過一系列操作,非本地的文件和目錄掛載在本地設備上,掛載以后,依據NFS協議,本地設備即可對其中的文件和目錄進行操作,如圖10-16所示。

NFS通信基于RPC(RemoteProcedureCall,遠程過程調用)實現。NFS服務器導出本地的目錄給遠程的NFS客戶,NFS客戶把對文件操作系統調用重定向到遠程的系統。
NFS最常用的版本是NFS2,NFS3和MFS4。主要應用在UNIX,Linux和DOS等系統中;向下支持各種本地文件系統,如FAT,NTFS等。
返回目錄:通信工程師互聯網技術數據存儲與安全技術
編輯相關推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年