网络体系结构

对于整体性能,比较有利的做法通常是调整体系结构而不是仅添加单个的硬件。无论对单台机器添加多少硬件,硬件仍然有一个最大的性能级别。

本节讨论将高速缓存代理功能引入到网络时要考虑的网络体系结构问题。

Web 站点声望和代理服务器负载注意事项

如果企业的 Web 站点受欢迎,那么对其内容的需求就不是单个代理服务器能够有效满足的,从而导致响应时间较长。要优化网络性能,请考虑在总体网络体系结构中包括已进行负载均衡的集群化高速缓存代理机器或使用具有远程高速缓存访问 (RCA) 的共享高速缓存体系结构。

流量类型注意事项

提高性能的关键在于高速缓存代理的高速缓存能力。然而,如果未正确配置代理服务器的高速缓存,那么该高速缓存可能会成为瓶颈。要确定最佳的高速缓存配置,必须努力分析流量特征。内容的类型、大小、数量和属性会在代理服务器从源服务器检索文档所需要的时间和该代理服务器上的负载方面影响代理服务器性能。如果您了解高速缓存代理将代理或者将从其高速缓存中提供的流量的类型,那么您可以在配置代理服务器时将那些特征考虑进去。例如,如果知道要高速缓存的对象中 80% 是图像(*.gif 或 *.jpg)并且大小约为 200 KB,那么这当然可以帮助您调整高速缓存参数和确定高速缓存的大小。此外,如果了解大部分内容是不适合于高速缓存的个性化动态页面,那么调整高速缓存代理也要考虑这一点。

分析流量特征使您能够确定使用内存或磁盘高速缓存是否可以优化高速缓存的性能。并且,熟悉网络流量特征使您能够确定使用高速缓存代理的动态高速缓存功能是否可以提高性能。