基于请求内容的高性能L5-Dispatcher
提出了一种实现高性能L5-Dispatcher的方法——HTTP Splicing.其特点有:①脱离正常操作系统的TCP实现,而根据L5-Dispatcher的需要实现一个功能精简的TCP(称为RTCP);②HTTP请求的解析工作不再需第3方程序(如Proxy应用程序)的干预,而直接实现在RTCP中;③在IP层转发HTTP包;④完全的I/O零拷贝;⑤支持HTTP 1.1协议.与已有的TCP Gateway和TCP Splicing相比,HTTP Splicing方法没有打断客户端和后端服务器之间的TCP可靠传输机制,因此具有更好的性能.经测试,用HTTP Splicing技术实现的L5-Dispatcher的性能与Linux操作系统自带的L4-Dispatcher--ipvs--性能几乎完全相等,且比现有的基于TCP Splicing技术的L5-Dispatcher的性能好约20%.
分发器、TCP 网关、TCP Splicing、HTTP Splicing
39
TP393.05(计算技术、计算机技术)
2004-01-08(万方平台首次上网日期,不代表论文的发表时间)
共9页
183-191