高速缓存服务器本质上是一种重型网络文件服务器。
Essentially, a cache server is a heavy-duty network file server.
透明的代理高速缓存也使全部流量转向高速缓存服务器。
Transparent proxy caching also diverts all traffic to the cache server.
多点传送高速缓存协议与所有高速缓存服务器同时协同工作。
Multicast cache protocols work in concert with all cache servers at the same time.
ICP也不包含真正的安全性来保护高速缓存服务器间的通信。
ICP also contains no real security to protect the communications between the cache servers.
每个高速缓存都有系统中所有其他高速缓存服务器的一个列表。
Each cache is programmed with a list of all the other cache servers in the system.
高速缓存服务器管理员都承认内存和磁盘存储是最重要的性能因素。
Cache server administrators recognize that RAM and disk storage are the most important performance factors.
这些并行高速缓存服务器通常包含完全相同的数据,并彼此沟通更改。
These parallel cache servers usually contain identical data and communicate changes among themselves.
高速缓存服务器使用一个散列函数将URL映射到给定的高速缓存服务器。
The cache server USES a hash function that maps the URL to a given cache server.
重定向协议将客户机请求转发给多层系统中包含所需数据的高速缓存服务器。
Redirect protocols forward the client request to the cache server in the multilevel system that contains the needed data.
这种高速缓存服务器必须位于离外出广域网连接最近的位置,以提供最大的利益。
Such a cache server would have to sit closest to the outgoing WAN connection to provide the maximum benefit.
客户浏览器然后将对一个URL的请求直接发送给高速缓存服务器以检索一个文档。
The client browser then sends a request for a URL directly to the cache server to retrieve a document.
如果没有,它将检查它的高速缓存服务器伙伴(如果有的话)以获得所请求的数据。
If not, it checks its partner cache servers, if any, for the requested data.
这种方法保证高速缓存完成尽可能多的请求处理:每个请求都通过高速缓存服务器。
This method ensures that the cache does the greatest possible amount of request processing: every request goes through the cache server.
不幸的是,当分布式高速缓存服务器的数量超过一定的规模时,ICP变得非常低效。
Unfortunately, ICP becomes inefficient beyond a certain number of distributed cache servers.
高速缓存服务器直接位于客户机和远程网站之间的数据路径上,并中途截取所有外发请求。
A cache server sits directly on the data path between the clients and the remote Web sites and intercepts all outgoing requests.
它随后向其他高速缓存服务器发送一条CARP消息,其中包含要处理的原始HTTP请求。
It then sends a CARP message to the other cache server containing the original HTTP request to fulfill.
它包括原始客户机请求的HTTP标头,以便高速缓存服务器能够在必须时将它们作为请求的一部分来处理。
It includes the HTTP headers from the original client request so that the cache server may process them, if necessary, as part of the request.
有了这些高速缓存协议,高速缓存服务器就可以同时查询所有其他服务器,以查看它们是否包含所需的数据。
With such cache protocols, a cache server can query all the other servers at the same time to find out if they contain the needed data.
一个高速缓存服务器可以向路由器发送一条 WCCP消息来定义URL和高速缓存服务器之间的映射。
One of the cache servers can send a WCCP message to the router to define the mapping between URLs and cache servers.
通常,高速缓存服务器不需要系统管理员的任何干预,所以最佳的选择是相当稳定、可无人值守运行的可靠平台。
Typically, the cache server does not need any intervention from a sysadmin, so the best choice is a fairly stable, reliable platform that can run unattended.
处理大量请求的更好的方法是使几台高速缓存服务器并行运行,以处理来自相同客户机或不同组客户机的各种请求。
A better way to handle high-volume requests is to keep several cache servers running in parallel, handling requests from the same clients or different groups of clients.
单一高速缓存服务器每次只能处理这么多请求,即使为机器增加内存、磁盘空间和处理器,目前也只能做到这一步。
A single cache server can handle only so many requests at a time, and even pumping up the machine with memory, disk space, and processors takes its capacity only so far.
高速缓存服务器检查该网页是否能被高速缓存,然后将数据检索到本地高速缓存中,同时将这些内容传递给客户机。
The cache server checks to see if the page can be cached, retrieves the data to cache locally, and, at the same time, passes through the contents to the client.
通过提供映射供应商网络拓朴的高速缓存层次结构,ISP可以创建由高速缓存服务器组所支持的区域性高速缓存区。
By providing a cache hierarchy that maps to the provider's network topology, ISPs can create regional cache areas supported by groups of cache servers.
只要在系统中添加第二个高速缓存服务器,就会遇到以下问题:如果多个服务器应该包含相同的数据,如何维护多个服务器之间的一致性呢?
As soon as you add a second cache server to the system, you encounter this problem: how do you maintain the consistency among the multiple servers that should contain identical data?
如果添加多层高速缓存服务器,您必须回答两个问题:如何才能知道其他高速缓存包含什么内容,以及如何将请求重定向到适当的高速缓存?
If you add multiple levels of cache servers, you have to ask two other questions: how do you know what the other caches contain, and how do you redirect the request to the appropriate cache?
使请求转向高速缓存的最基本的方法是,配置浏览器以使它指向高速缓存服务器,将其作为它的代理服务器,这是大多数常用浏览器的一个选项。
The most basic method for diverting requests to a cache is to configure the browser to point to the cache as its proxy server, an option on most popular browsers.
超文本高速缓存协议(HTCP)是一种更好的查询协议,用来发现本地网络上的高速缓存服务器,以及查询这些服务器上是否包含所需的URL。
The HyperText Caching protocol (HTCP) is a better query protocol that is used to discover cache servers on local networks and to inquire if URLs are contained on the servers.
请注意您不能使一个用于生产环境的服务器上的高速缓存失效,因为这将导致性能障碍。
Please note that you should not disable the caches on servers that will be used in a production environment, because this will result in a performance penalty.
在开发环境中,不需要太考虑服务器的长期性能,并且内容将更加频繁地改变,因此高速缓存将成为障碍而不是帮助。
In a development environment, long-term performance of the server is not likely to be a priority, and content will change more frequently, thus the caches can become a hindrance rather than a help.
应用推荐