Abstract | ||
---|---|---|
We present HashCache, a configurable cache storage engine designed to meet the needs of cache storage in the developing world. With the advent of cheap commodity laptops geared for mass deployments, developing regions are poised to become major users of the Internet, and given the high cost of bandwidth in these parts of the world, they stand to gain significantly from network caching. However, current Web proxies are incapable of providing large storage capacities while using small resource footprints, a requirement for the integrated multi-purpose servers needed to effectively support developing-world deployments. Hash-Cache presents a radical departure from the conventional wisdom in network cache design, and uses 6 to 20 times less memory than current techniques while still providing comparable or better performance. As such, Hash-Cache can be deployed in configurations not attainable with current approaches, such as having multiple terabytes of external storage cache attached to low-powered machines. HashCache has been successfully deployed in two locations in Africa, and further deployments are in progress. |
Year | Venue | Keywords |
---|---|---|
2009 | NSDI | current web proxy,current technique,network cache design,cache storage,external storage cache,network caching,current approach,configurable cache storage engine,better performance,large storage capacity,developing world,engineering design |
Field | DocType | Citations |
Cache,Computer science,Terabyte,Server,Computer network,Real-time computing,External storage,The Internet,Distributed computing,Bandwidth (signal processing),Conventional wisdom,Developing regions,Operating system | Conference | 44 |
PageRank | References | Authors |
2.81 | 18 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Anirudh Badam | 1 | 307 | 17.97 |
KyoungSoo Park | 2 | 1198 | 73.47 |
Vivek Pai | 3 | 1532 | 129.33 |
Larry L. Peterson | 4 | 11085 | 1494.50 |