Library Table of Contents Index Previous Next Comments

Introduction to NetCache news caching

What is a NetCache news cache?  Top

Network Appliance uses the term news cache to describe a NetCache appliance that is configured to provide news caching service for news servers that support the Network News Transport Protocol (NNTP). A news cache requests news data from a news server on behalf of a client and caches that data. The news cache and news server communicate through NNTP.

A news cache might also be configured for DNS caching.

Path that a news request takes  Top

The following illustration shows the flow of a news request from the client to the news server by way of the news cache and from the news server back to the client.

News distribution to news servers and news caches  Top

In NNTP news transport, the primary role of news servers is to receive news from and send news to other news servers. One news server creates a connection to a downstream news server and offers news to that server. The downstream server responds as to whether the upstream server should send particular articles. News servers routinely accept very large news feeds from other servers, which requires an administrator to closely monitor disk usage on the news storage device.

The news cache, however, cannot accept a news feed. It receives news only when it establishes a connection to the news server. If a client requests an article that is not in the news cache, the news cache initiates a connection to the news server to fetch the article. As shown in the previous illustration, the fetched article is returned to the client and is cached by the news cache.

Number of news servers to which a news cache can connect  Top

A NetCache news cache can connect to only one news server. Multiple news caches can connect to the same news server, however.

Benefits of deploying a news cache  Top

Including a news cache in your news environment can have the following benefits:

Licensing requirements  Top

To deploy a NetCache appliance as a news cache, you must obtain a license from Network Appliance for NNTP.

About the cost to process news requests  Top

The most widely deployed news server software requires approximately 1 MB per client connection. Taking file system buffers, the operating system, and other overhead into consideration, a Reader server with 1 GB of memory might struggle to handle about 500 client connections. NetCache is far more efficient. Using similar hardware, NetCache can handle thousands of client connections. With a news cache deployed, significantly fewer connections to the news server are required because NetCache can resolve duplicate requests from the cache.

Library Table of Contents Index Previous Next Comments