This Lecture will support you to understand the concept of The SUN Network File System (NFS) in Distributed System in easy way. In this, you will find the solution of many questions like: What is Network File System ?, SUN- NFS in Distributed System , How it works, Architecture of NFS..etc
Concept of The SUN Network File System (NFS) :
This file system was developed by Sun Microsystems, Inc. So it’s name is SUN NFS.
A network file system is a network abstraction over a file system that allows a remote client to access it over a network in a similar way to a local file system.
The Network File System (NFS) is a client-server application.
In this, a user can view, store and update the files on a remote computer.
NFS uses Remote Procedure Calls (RPC) to route requests between clients and servers.
The NFS protocol is designed to be independent of the computer, operating system, network architecture, and transport protocol (This means that systems using the NFS service may be manufactured by different vendors, use different operating systems, and be connected to networks with different architectures).
NFS allows the user or system administrator to mount (designate as accessible) all or a portion of a file system on a server. The portion of the file system that is mounted can be accessed by clients with whatever privileges are assigned to each file (read-only or read-write).
NFS example: if you were using a computer linked to a second computer via NFS, you could access files on the second computer as if they resided in a directory on the first computer.
This is accomplished through the processes of exporting (the process by which an NFS server provides remote clients with access to its files) and mounting (the process by which file systems are made available to the operating system and the user).
for more video subscribe the channel : Computer science academy by Dinesh Sir.