-
题名基于请求内容的高性能L5-Dispatcher
被引量:11
- 1
-
-
作者
雷迎春
李国杰
张松
-
机构
国家智能计算机研究开发中心
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2002年第2期183-191,共9页
-
文摘
提出了一种实现高性能 L5 - Dispatcher的方法—— HTTP Splicing.其特点有 :1脱离正常操作系统的TCP实现 ,而根据 L5 - Dispatcher的需要实现一个功能精简的 TCP(称为 RTCP) ;2 HTTP请求的解析工作不再需第 3方程序 (如 Proxy应用程序 )的干预 ,而直接实现在 RTCP中 ;3在 IP层转发 HTTP包 ;4完全的 I/ O零拷贝 ;5支持 HTTP1.1协议 .与已有的 TCP Gateway和 TCP Splicing相比 ,HTTP Splicing方法没有打断客户端和后端服务器之间的 TCP可靠传输机制 ,因此具有更好的性能 .经测试 ,用 HTTP Splicing技术实现的 L5 - Dispatcher的性能与 L inux操作系统自带的 L4 - Dispatcher—— ip vs——性能几乎完全相等 ,且比现有的基于 TCP Splicing技术的 L5 - Dispatcher的性能好约 2 0 % .
-
关键词
分发器
高性能LS-Dispatcher
INTERNET
服务器
网络协议
-
Keywords
dispatcher, TCP gateway, TCP splicing, http splicing
-
分类号
TP393.4
[自动化与计算机技术—计算机应用技术]
-
-
题名高性能L5-Dispatcher的性能评测
被引量:7
- 2
-
-
作者
雷迎春
周幼英
李军
-
机构
中国科学院计算技术研究所国家智能计算机研究开发中心
浙江大学数学系
华北水利水电学院网络中心
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2003年第3期475-482,共8页
-
基金
国家"八六三"高技术研究发展计划软件专项基金 ( 2 0 0 2AA1Z2 10 2 )
-
文摘
为支持基于请求内容调度的策略 ,提出并实现了一个集中调度、分布路由的可扩展路由机制 与通常的单前端机不同 ,提出的可扩展路由结构由多个前端机组成 一个前端机执行集中调度任务 (即调度器 ) ,其余的前端机执行分布路由任务 (即转发器 ) 测试数据表明 ,一台运行调度器程序的PⅢ 933主机的吞吐量为 4 5 0 0 0 0conns/s,可满足 80台转发器同时请求调度服务 换言之 ,有 80台转发器可同时转发请求数据或响应数据 ,即分布式前端总共可提供
-
关键词
分发器
http
splicing
调度器
转发器
-
Keywords
dispatcher
http splicing
scheduler
distributor
-
分类号
TP393.05
[自动化与计算机技术—计算机应用技术]
-
-
题名量化测试高性能L5-Dispatcher
被引量:1
- 3
-
-
作者
雷迎春
张松
李国杰
-
机构
中国科学院计算技术研究所国家智能计算机研究开发中心
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2003年第8期1153-1161,共9页
-
基金
国家"八六三"高技术研究发展计划软件专项基金 ( 2 0 0 2AA1Z2 10 2 )
-
文摘
主要内容是关于HTTPSplicing的性能评测 HTTPSplicing是针对TCPSplicing的缺陷而提出的 ,TCPSplicing现被广泛应用在L5 Dispatcher(即基于内容的Web交换机 )中 测试内容包括开销测试、性能测试、与L4 Dispatcher的对比测试、与TCPSplicing的对比测试和扩展性测试 所获得的结论为 :当尽力 (besteffort)访问 1KB大小的文件时 ,HTTPSplicing的性能要比TCPSplicing至少快 3 5倍 ,而当尽力访问 10KB大小的文件时 ,HTTPSplicing的性能比TCPSplic ing的性能高 2 2 % 当尽力访问 30 7KB大小的文件时 ,HTTPSplicing的一种实现———WebPatcher———的最好性能值为5 5 5 6 8replies/s ,超过了ArrowPoint公司的CS 10 0 (1193replies/s)和Alteon公司的ACEdirector 3(v6 0 2 5 ) (135 6replies/s).
-
关键词
DISPATCHER
TCP
splicing
http
splicing
评测工具
-
Keywords
dispatcher
TCP splicing
http splicing
evaluation tools
-
分类号
TP393.05
[自动化与计算机技术—计算机应用技术]
-