Using Content-Derived Names for Caching and Software Distribution

dc.contributor.authorHollingsworth, Jeffrey K.en_US
dc.contributor.authorMiller, Ethan L.en_US
dc.date.accessioned2004-05-31T22:40:42Z
dc.date.available2004-05-31T22:40:42Z
dc.date.created1996-08en_US
dc.date.issued1998-10-15en_US
dc.description.abstractMaintaining replicated data in wide area information services such as the World Wide Web is a difficult problem. Ensuring that the correct versions of libraries and images are installed for application programs presents similar challenges. In this paper, we present a simple scheme to facilitate both of these tasks using content-derived names (CDNs). Content-based naming uses digital signatures to compute a name for an object based only on its content. CDNs can be applied to several common problems of modern computer systems. Caching on the World Wide Web is simplified by allowing references to an object by its content rather than just its location. In a similar fashion, applications can request library objects by their content without having to rely on the presence of a file system hierarchy that the application recognizes. Further, applications that require different versions of an object can coexist peacefully on the same machine. While this idea is still in its early stages, we present experimental evidence from a study of World Wide Web objects that indicates that CDNs could reduce network traffic by allowing requests to be satisfied by differently-named duplicates with the same contents. (Also cross-referenced as UMIACS-TR-96-55)en_US
dc.format.extent157054 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/837
dc.language.isoen_US
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_US
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_US
dc.relation.isAvailableAtTech Reports in Computer Science and Engineeringen_US
dc.relation.isAvailableAtUMIACS Technical Reportsen_US
dc.relation.ispartofseriesUM Computer Science Department; CS-TR-3671en_US
dc.relation.ispartofseriesUMIACS; UMIACS-TR-96-55en_US
dc.titleUsing Content-Derived Names for Caching and Software Distributionen_US
dc.typeTechnical Reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
CS-TR-3671.ps
Size:
153.37 KB
Format:
Postscript Files
Loading...
Thumbnail Image
Name:
CS-TR-3671.pdf
Size:
35.5 KB
Format:
Adobe Portable Document Format
Description:
Auto-generated copy of CS-TR-3671.ps