Programs that read and write to files on a local filesystem rely on the operating
system to track their access location within the file with a pointer. As NFS is a
network-based file system, and networks can be unreliable, it was decided that the
NFS client daemon would act as a failsafe intermediary between regular programs
running on the NFS client and the NFS server.
Normally, when a server fails, file accesses timeout and the file pointers are reset to
zero. With NFS, the NFS server doesn't maintain the file pointer information, the
NFS client does. This means that if an NFS server suddenly fails, the NFS client can
precisely restart the file access once more after patiently waiting until the server
returns online.
0 टिप्पणियाँ:
Post a Comment