對于安全代理服務器的加速功能的選型,筆者科普下通用的標準。
首先介紹下加速的原理。一般是通過一次內網用戶的訪問,將所訪問的內容緩存在代理服務器的內存或者硬盤中,之后的用戶訪問同一個網絡資源則直接在代理服務器中下載。這樣既節省了出口帶寬,又提高了使用速率。
其次需要了解代理服務器緩存加速的主要對象:文件、網頁、視頻等。
從對象的角度說,對于小文件、網頁這樣流量小,且要求反應速度快的流量應該使用cache或者內存進行快速地響應,而像大一些的文件或者視頻則需要使用容量大硬盤進行緩存加速。
所以一款具備良好加速功能的代理服務器應該具備多級緩存,以適應網絡緩存加速不同的需求。
對于緩存加速功能很重要的指標就是視頻的命中效果。講到這里大家可能會有疑惑,緩存加速的原理都是一樣的,為什么各個廠家對于視頻的命中率會有諸多差異?
因為視頻網站訪問量大,一般同一個視頻會使觀看者從不同的服務器和地址下載。代理服務器是根據用戶訪問的網址來確定是否是同一個視頻資源。而如果后面的用戶是從其他服務器下載的則會使代理服務器判定為一個新的視頻,致使無法命中。所以信息處理的專家們對于這一問題的解決之道就是將視頻網站進行分析,得知它同一個資源不同網址之間的關聯性,使用戶在使用其他地址鏈接時同樣可以有效的被判定為此視頻。
對此,網康根據多年互聯網應用控制技術積累,分析國內主流視頻網站內容分發特點,針對每家視頻網站做了有針對性地加速優化。保證視頻網站訪問百分百命中。而相對于國外產品,缺少對本土應用的了解,致使國外的廠商在國內本土視頻網站的分析上無所建樹,命中率偏低。
此外,大家都知道軟件的處理速率和硬件是無法相比的。對于加速功能也一樣,硬件的處理效果要明顯優于軟件。
綜上所述,對于代理服務器加速功能的選型,應該選擇國內本土的硬件廠商,且必須具備多級高速緩存。效果上的衡量標準是在線視頻的命中率一定要高。