基于内容交换的Web Cache集群实现技术

Implementation of a Web Cache Cluster Based on Content-Aware Switching

  • 摘要: 采用商用PC集群实现基于内容交换的WebCache服务系统.集群前端的Layer-7交换机接收客户请求,并用HTTP请求头等信息进行基于内容的负载分配,然后转交给相应后端节点进行处理;通过TCPhandoff方式使得后端直接应答客户;后端ARP特殊处理避免了繁琐的内核编译问题.试验结果表明,该集群的性能价格比较高,对不可缓存对象的处理大约节省40%的响应时间.

     

    Abstract: A Web Cache cluster based on content-aware switching is implemented. It uses a layer-7 switch as the front-end node which transfers the client request to one of the back-end nodes, and its load is scheduled according to the content of HTTP header; some back-end node transfers the response to the client directly by the TCP handoff method, while the back-end need not recompile kernel because of ARP processing as is different from LVS. Tests, show high throughput performance, and the response time is reduced about 40% by the kernel-based Squid tool KSquid for non-cacheable object.

     

/

返回文章
返回
Baidu
map