nfs的主要功能是經過網路讓不一樣的機器系統之間能夠彼此共享文件和目錄。nfs服務器能夠容許nfs客戶端將遠端nfs服務器的共享目錄掛載到本地的nfs客戶端中。在本地的nfs客戶端看來,nfs服務器共享的目錄就好像本身的磁盤分區和目錄同樣。而nfs通常用來存儲共享視頻,圖片等靜態數據。因此,nfs就是經過網絡共享目錄,讓網絡上的其餘服務器可以掛載訪問共享目錄內的數據(視頻,圖片等靜態文件)。服務器
客戶端NFS和服務端NFS通信過程網絡
一、首先服務器端啓動RPC服務,並開啓111端口spa
二、啓動NFS服務,並向RPC註冊端口信息視頻
三、客戶端啓動RPC,向服務端的RPC服務請求服務端的NFS端口圖片
四、服務端的RPC服務反饋NFS端口信息給客戶端。服務器端
五、客戶端經過獲取的NFS端口來創建和服務端的NFS鏈接並進行數據的傳輸。請求
1.三、NFS的應用場景im
假若有3臺機器A、B和C,它們須要訪問同一個目錄,並且目錄中都是圖片。傳統的作法是將這些圖片都分別放到A、B、C中,若使用NFS,只須要把圖片放在A上,而後A共享給B和C便可。訪問B和C時,是經過網絡的方式去訪問A上共享的那個目錄。數據