A network of digital computers includes Network Distributed Cache ("NDC")
sites. Each NDC site includes an NDC that has an NDC buffer. One of the
NDC sites receives a request to access data in a stored dataset. The
receiving NDC checks its NDC buffer for a projected image of requested
data. If the NDC buffer lacks the requested data, and if the NDC site is
not the NDC server terminator site for the requested data, the NDC site
transmits the request to an NDC site that is closer to the NDC server
terminator site. When a requesting NDC site and the request receiving NDC
site having a projected image of the requested data both have this NDC
buffers located in a shared memory, the NDC site having the data transmits
to the requesting NDC a pointer to a location in its NDC buffer for the
data.
Ein Netz der Digitalrechner schließt Netz verteilte Aufstellungsorte des Pufferspeichers ("NDC") mit ein. Jeder NDC Aufstellungsort schließt einen NDC ein, der einen NDC Puffer hat. Einer der NDC Aufstellungsorte empfängt einen Antrag, Daten in einem gespeicherten Datensatz zugänglich zu machen. Der empfangende NDC überprüft seinen NDC Puffer auf ein projiziertes Bild der erbetenen Daten. Wenn der NDC Puffer die erbetenen Daten ermangelt und wenn der NDC Aufstellungsort nicht der NDC Bediener-Abschlußwiderstand Aufstellungsort für die erbetenen Daten ist, mittelt der NDC Aufstellungsort den Antrag einem NDC Aufstellungsort über, der näeher an dem NDC Bediener-Abschlußwiderstand Aufstellungsort ist. Wenn ein erbittener NDC Aufstellungsort und der Antrag, die NDC empfangen, Haben eines projizierten Bildes der erbetenen Daten stationieren, haben beide die dieser NDC Puffer, die in einem geteilten Gedächtnis, der NDC Aufstellungsort gelegen sind, der die Daten hat, übermittelt dem erbittenen NDC einen Zeiger einer Position in seinem NDC Puffer für die Daten.