nlanr web caches & squid most slides provided by: duane wessels nlanr caching project

10
NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

Upload: aaron-collins

Post on 10-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

NLANR Web Caches & Squid

Most Slides Provided by: Duane Wessels

NLANR Caching Project

Page 2: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

NLANR Caching Hierarchy

Page 3: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

Caching Trade Offs

• Advantages– Reduces bandwidth

– Reduces latency

– Especially efficient on long/expensive pipes

• Disadvantages– Privacy issues

– Administration, Support

– Access controls, subscribed services

Page 4: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

Proxy Cache Technologies

• Standard Proxy– Requires browser configuration

• Transparent Proxy– Packets are “stolen” from normal routing path– Workstations or custom hardware

Page 5: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

NLANR - Squid Cache

• NLANR Cache Hierarchy– deployed world wide, there may already be NLANR

connected Caches on STAR TAP Nets– a cache will be deployed at STAR TAP

• Squid Cache– Squid Software is free– Requires high-end PC < $5K– runs on Free BSD

Page 6: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

Possible Configurations

• One or more “parent” caches at Gigapop, each institution with own cache.

• Multiple caches boxes at Gigapop, no institution caches

• No parent cache at Gigapop, institution caches peer with each other.

Page 7: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

Caches at Gigapop and Institutions

clients

caches 30-50%

15-30%

Page 8: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

Caches at Gigapop Only

clients

caches40-55%

Page 9: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

Caches at Institutions Only

clients

caches

30-50%

hits

misses

10%

Page 10: NLANR Web Caches & Squid Most Slides Provided by: Duane Wessels NLANR Caching Project

More Information

• NLANR Cache Projecthttp://ircache.nlanr.net/

• Squidhttp://squid.nlanr.net/