首页 | 本学科首页   官方微博 | 高级检索  
     

基于多线程事件驱动框架高性能应用层网关的设计与实现
引用本文:王晓川,金士尧,夏明波.基于多线程事件驱动框架高性能应用层网关的设计与实现[J].计算机工程与科学,2008,30(2):19-20.
作者姓名:王晓川  金士尧  夏明波
作者单位:国防科技大学计算机学院,湖南,长沙,410073
基金项目:国家科技型中小企业技术创新基金
摘    要:应用层网关是主动自调度集群服务系统中的关键子系统,其主要功能是接收和分析用户请求,并根据后端执行服务器的控制消息转发用户请求及后继的服务器应答数据。为保证其在高负载下的处理性能,在Linux内核中基于多线程事件驱动框架及协议状态机处理机制,设计并实现了具有很高通用性的应用层网关,支持HTTP等多种集群服务。测试表明,它在数据吞吐率、连接吞吐率等多方面具有很高的性能。

关 键 词:集群  应用层网关  事件驱动  协议状态机
文章编号:1007-130X(2008)02-0019-02
收稿时间:2006-10-25
修稿时间:2007-01-23

Design and Implementation of a High-Performance Application Gateway Based on the Multi-Thread Event-Driven Framework
WANG Xiao-chuan,JIN Shi-yao,XIA Ming-bo.Design and Implementation of a High-Performance Application Gateway Based on the Multi-Thread Event-Driven Framework[J].Computer Engineering & Science,2008,30(2):19-20.
Authors:WANG Xiao-chuan  JIN Shi-yao  XIA Ming-bo
Abstract:Application gateway is a key subsystem of the ASAS.It receives client requests and relays data between clients and back-end servers according to the control commands from the back-end servers.To provide high performance under heavy load,we design and implement it in the Linux kernel based on the multi-thread event-driven framework and the protocol state machine.It has great flexibility in supporting many cluster services such as HTTP.Tests also prove its high performance in data throughput and connection throughput.
Keywords:cluster  application gateway  event-driven  protocol state machine
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号