对于安全代理服务器的加速功能的选型,笔者科普下通用的标准。
首先介绍下加速的原理。一般是通过一次内网用户的访问,将所访问的内容缓存在代理服务器的内存或者硬盘中,之后的用户访问同一个网络资源则直接在代理服务器中下载。这样既节省了出口带宽,又提高了使用速率。
其次需要了解代理服务器缓存加速的主要对象:文件、网页、视频等。
从对象的角度说,对于小文件、网页这样流量小,且要求反应速度快的流量应该使用cache或者内存进行快速地响应,而像大一些的文件或者视频则需要使用容量大硬盘进行缓存加速。
所以一款具备良好加速功能的代理服务器应该具备多级缓存,以适应网络缓存加速不同的需求。
对于缓存加速功能很重要的指标就是视频的命中效果。讲到这里大家可能会有疑惑,缓存加速的原理都是一样的,为什么各个厂家对于视频的命中率会有诸多差异?
因为视频网站访问量大,一般同一个视频会使观看者从不同的服务器和地址下载。代理服务器是根据用户访问的网址来确定是否是同一个视频资源。而如果后面的用户是从其他服务器下载的则会使代理服务器判定为一个新的视频,致使无法命中。所以信息处理的专家们对于这一问题的解决之道就是将视频网站进行分析,得知它同一个资源不同网址之间的关联性,使用户在使用其他地址链接时同样可以有效的被判定为此视频。
对此,网康根据多年互联网应用控制技术积累,分析国内主流视频网站内容分发特点,针对每家视频网站做了有针对性地加速优化。保证视频网站访问百分百命中。而相对于国外产品,缺少对本土应用的了解,致使国外的厂商在国内本土视频网站的分析上无所建树,命中率偏低。
此外,大家都知道软件的处理速率和硬件是无法相比的。对于加速功能也一样,硬件的处理效果要明显优于软件。
综上所述,对于代理服务器加速功能的选型,应该选择国内本土的硬件厂商,且必须具备多级高速缓存。效果上的衡量标准是在线视频的命中率一定要高。