A system for reducing network traffic for remote file system accesses
receives requests at a local computer system for access to a file on the
remote server. If the request is a read operation, and the operation is
directed to an unallocated region of the file on the remote server, the
system returns a block of null values to the requestor without receiving
the block of null values from the remote server. Otherwise, the system
sends a request to the remote server to read from the file. If the request
is a write operation, and the operation is directed to an unallocated
region of the file on the remote server, the system sends a request to the
remote server to allocate storage for the write operation. Next, the
system writes the data into a local cache. Later, the system copies the
data from the cache to the remote storage.
Un sistema per la riduzione del traffico della rete per gli accessi a distanza del sistema di lima riceve le richieste ad un sistema di elaborazione locale per accesso ad una lima sull'assistente a distanza. Se la richiesta è un'operazione di lettura ed il funzionamento è diretto verso una regione non stanziata della lima sull'assistente a distanza, il sistema restituisce un blocco dei valori nulli al richiedente senza ricevere il blocco dei valori nulli dall'assistente a distanza. Altrimenti, il sistema trasmette una richiesta all'assistente a distanza di leggere dalla lima. Se la richiesta è un funzionamento di scrittura ed il funzionamento è diretto verso una regione non stanziata della lima sull'assistente a distanza, il sistema trasmette una richiesta all'assistente a distanza di assegnare l'immagazzinaggio per il funzionamento di scrittura. Dopo, il sistema redige i dati in un nascondiglio locale. Più successivamente, il sistema copia i dati dal nascondiglio all'immagazzinaggio a distanza.