New demands brought by the continuing growth of the Internet willbe met in part by more effective use of caching in the Web and otherservices. We have developed CRISP, a distributed Internet object cachetargeted to the needs of the organizations that aggregate the end usersof Internet services, particularly the commercial Internet ServiceProviders (ISPs) where much of the new growth occurs. A CRISP cacheconsists of a group of cooperating caching servers sharing a centraldirectory of cached objects. This simple and obvious strategy is easilyoverlooked due to the well known drawbacks of a centralized structure.However, we show that these drawbacks are easily overcome for wellconfigured CRISP caches. We outline the rationale behind the CRISPdesign, and report on early studies of CRISP caches in actual use andunder synthetic load. While our experience with CRISP to date is at thescale of hundreds or thousands of clients, CRISP caches could bedeployed to maximize capacity at any level of a regional or global cachehierarchy
展开▼