摘要 |
A client (24) in a digital computer network that employs server-driven consistency accesses a file (26) that a caching site (22) supplies from an image of the file (26) projected from a server (28). When the file (26) becomes inactive, the site (22) saves the file onto local permanent storage together with file metadata. A subsequent request to the site (22) to access the file (26) retrieves from local storage the metatadata, including a file-last-write-time attribute. The caching site (22) compares the locally retrieved file-last-write-time attribute with a server supplied file-last-write-time attribute. If the two attributes are identical, then the caching site: 1. reconnects to the projected file image present in storage at the site (22); 2. re-establishes server-driven consistency over the projected file image at the caching site (22); and 3. uses data from the file image retrieved from local storage to respond to a subsequent read request from the client (24).
|