Networking Caching Technology

Networking Caching Technology

Kiew-Hong Chua a.k.a Francis Computer Network Presentation 12/5/00 NETWORK CACHING TECHNOLOGY Table of Contents: Introduction

Growth of Web Content What is Caching? (benefits & how it woks) Caching Solution on the Network Level Ciscos Network-Based Shared Caching

Introduction The volume of Web traffic on the Internet is staggering, mostly redundancy -- multiple users at any given site request much of the same content. This means that a significant percentage of the WAN infrastructure carries the identical content (and identical requests for it) day after day (e.g: hotmail). Eliminating a significant amount of recurring telecommunications charges offers an enormous savings opportunity for enterprise and service provider customers.

Growth of Web Content Data networking is growing at extreme rate; More than 80% Fortune 500 company have Web site; Mostly implemented intranets with graphically rich data (include scent tech), onto corporate WANs; Resulting uncontrolled growth of Web access requirements to meet bandwidth demand. What is Caching?

A technique of keeping frequently accessed information in a location close to the requester. Web cache stores Web pages and content on a storage device that is physically or logically closer to the user---this is closer and faster than a Web lookup. Reduce amount of traffic on WAN links and overburdened Web server. Provide significant benefits to ISPs, enterprise networks and end users.

2 Key Benefits: Cost savings due to WAN bandwidth reduction : ISP can place place cache engines at (1) strategic points on their networks to improve response times and lower the bandwidth demand on their backbones and (2) strategic WAN access points to serve Web requests from a local disk rather than from distant or overrun Web servers. Increase productivity for end users: > 3 times faster than regular downloading time.

> Improves response times. > Completely transparent to user. How Web caching works? 1. A user accesses a Web page. 2. While the page is being transmitted to the user, the caching system saves the page and all its associated graphics on a local storage device. That content is now cached. 3. Another user (or the original user) accesses that Web page later in the day.

4. Instead of sending the request over the Internet, the Web cache system delivers the Web page from local storage. This process speeds download time for the user, and reduces bandwidth demand on the WAN link. 5. The important task of ensuring that data is up-to-date is depending on the design of the system. Caching Solution on the Network Level Two current types of network-level caching products: > proxy servers,

> network caches. Proxy servers: > not design to optimized for caching, > fail under heavy network loads, > require configuration of each user browser. Network caches: > run under UNIX or WinNT OS that involve very high per process context overhead, they cannot scale to large numbers of simultaneous processes in a graceful fashion.

Ciscos Network-Based Shared Caching Design from the ground up, multinode network system optimized to provide robust shared network caching. The cache engine solution comprises the Web Cache Control Protocol (a standard feature of Cisco IOS software) and one or more Cisco cache engines that store the data in the local network. The Web Cache Control Protocol defines the communication between the cache engine and the router. Using the Web Cache Control Protocol, the router directs only Web requests to the cache engine (rather than to the intended server). The router

also determines cache engine availability, and redirects requests to new cache engines as they are added to an installation. The Cisco cache engine is a single-purpose network appliance that stores and retrieves content using highly optimized caching and retrieval algorithms. > The following picture show a Cisco cache engine connected to a Cisco IOS router. (solely to content mgmt & delivery) This figure provides an overview of the operation of

the cache engine; how it works. Advantages of Cache Engine

Operates transparently to client & network. Client do not need to configure to proxy server mode. Compelling feature for large enterprise & ISP. Scalability, fault-tolerance, and fail-safe operation. High performance. (secure, real-time, eliminate file fragmentation,etc) Hierarchical Use (place anywhere). The following figure shows hierarchical implementation of cache engines (ISP) Conclusion Networking Caching is a very innovative

and practical way of implement economicof-scales at all cause into the Information Systems Technology era. Thank you for your attention

Recently Viewed Presentations

  • Getting from here to there and back - The impact of a few ...

    Getting from here to there and back - The impact of a few ...

    George Catlin "Comanche Indians Chasing Buffalo with Lances and Bows" (1846) The Horse Cultures of the Plains Indians - 3. ... (55-90 lbs) of cargo for 8-12 hours a day at 2.5 to 5.0 miles an hour (in addition to...
  • Food Tourism - Ms Hicks' Classes

    Food Tourism - Ms Hicks' Classes

    : the pursuit of unique and memorable eating and drinking experience Is one of fastest growing sectors in tourism 1 in 6 of all American tourists took a food tour or tried a cooking class while they were on vacation...
  • ACS/ASE Medical Student SimulationBased Surgical Skills Curriculum Robert

    ACS/ASE Medical Student SimulationBased Surgical Skills Curriculum Robert

    Thoracentesis. Paracentesis. Interosseous IV. Communication. During Codes. Safe and Effective Hand Offs. Background - overview. Objectives. Assumptions. ... Common errors. Supplies. Expert video. Assessment. Module Outline. Module Use - Visits. 2013 JAN FEB MAR APR MAY JUN JUL AUG SEP...
  • Fractions Unit - Loudoun County Public Schools

    Fractions Unit - Loudoun County Public Schools

    Fractions Unit. By Miss O. Numerator = # on top. Denominator = # on the bottom (down below) The Denominator. ... Fractions as Division Statements. Fractions are another way to write a division statement! Fractions and Division are Related! 4....
  • Literary Elements and Terms

    Literary Elements and Terms

    Synonym vs. Antonym Synonyms are words that mean the same. Loud - Bright - Antonyms are words that mean the opposite. Flat - Annoying
  • Identifying words in context - WordPress.com

    Identifying words in context - WordPress.com

    synonym. Other words are used in the sentence with similar meanings. The slender woman was so thin her clothes were too big on her. antonym. Often signaled by the words whereas, ... "Walt's pugnacious behavior made his opponent back down."
  • BAB 7 PERANCANGAN DATA BASE TAHAP PERANCANGAN 1.

    BAB 7 PERANCANGAN DATA BASE TAHAP PERANCANGAN 1.

    DIAGRAM REA DAN E-R Dua alat pemodelan data yang umum digunakan adalah REA data model dan Entity-Relationship diagram. REA adalah akronim dari resourses, event, dan agents, untuk menunjukkan bahwa data pada dasarnya terdiri dari tiga eleman dasar tersebut.
  • Swath Bathymetric Systems: Application and Manipulation

    Swath Bathymetric Systems: Application and Manipulation

    Geological Framework, Physical Constraints - describe the principal geological units that make up the lithified bedrock in the area. Define the contributing watersheds in the surrounding terrestrial topography. Potential sources and sinks of terrigenous and/or carbonate sediment (modern deltas, reefs,...