Date: 2/19/2014 |
|
|
A data structure change_info is returned by CREATE, LINK, OPEN, and REMOVE calls so the clients become aware about concurrent operations done on the NFS directories and files by the other clients. Clients can perform efficient caching and discard cache depending on the change_info. When a file is only being referenced by a single client, responsibility for handling all of the OPEN and CLOSE and locking operations may be delegeated to the client by the server. Locks are leased by the server for certain period of time. Clients are responsible for refreshing the locks. On NFSv2 and 3, locks may become abandoned if clients come down and don't come up. Multiple related operations on a file are grouped into a single RPC call/response, thus reducing the latency of network communications. GSS-API with Kerberos and Low Infrastructure Public Key (LIPKEY) - an SSL-like model.
|
|