Library Table of Contents Index Previous Next Comments

Caching service described

Basic caching objective  Top

A proxy-cache server (a NetCache appliance or third-party device) is deployed between clients and origin servers on the network and intercepts requests for content being sent from clients to origin servers. The basic objective of caching is to store content close to users. Benefits of caching include the following:

How a cache is populated  Top

A cache, the area on the disk of a proxy-cache server that is used to store objects, can be populated in the following ways:

The following illustration shows content retrieved from origin servers as a result of cache misses and content being pushed to a cache from a central management console.

The request flow, as shown in the previous illustration, is listed in the following table.

Stage

Description

1

A user enters a URL or requests streaming media through a media player.

2

NetCache checks its cache for the requested content.

3

If the requested content is not in the cache, NetCache

  • Attempts to fetch the requested content from the origin server.
  • Caches the content (if the object is cacheable) while returning it to the client. This content is then available for the next client that requests it.
4

If the requested content is in the cache (because NetCache fetched it as a result of a previous request or the content was pushed to the cache), NetCache returns the content to the client immediately.

Organizations that prefill caches might also populate the cache as a result of user requests.

About prefilling content in the cache  Top

Providers of content are becoming increasingly interested in controlling content so they can provide the best possible experience for their end users. They want to push content from the center of the network to remote offices, closer to end users.

Pushing content to NetCache appliances in remote offices has quite a few advantages. For example:

See Appendix D, Considerations When Pushing Content, for more information about pushing content.

Library Table of Contents Index Previous Next Comments