一种具有可伸缩服务能力的高性能web代理服务器
【摘要】:用非对称多进程事件驱动模型(AMPED)提高代理服务器高并发请求同步增长的可伸缩服务能力,扩展了AMPED模型的代理服务功能,给出了该web代理服务器关键模块的设计与实现。该Web代理服务器定义了一个主进程,6个helper进程,其中2个helper进程从磁盘上读文件的inode信息,4个helper进程从磁盘上读文件的内容,较好的解决了慢速的I/O和快速的CPU处理之间的矛盾。事件驱动模块采用回调函数解决并发请求和状态跳转的管理。页面缓存模块采用自适应缓冲置换策略,根据资源的大小,将大于阈值的资源按LRU算法移走,有效地实现了对页面的高效管理。测试结果表明,该web代理服务器在平均为9KB的负载下,处理请求数能达到800个/秒,具有较强的并发请求处理能力。
|
|
|
|
1 |
薛监林;;深入Windows Messenger——它是怎样通讯的[J];软件;2002年07期 |
2 |
王峰;利用NT IPX路由器实现透过代理服务器的访问[J];计算机时代;1998年11期 |
3 |
麻铭武,孙军安,袁鹏飞;Internet网络中的代理访问技术[J];通信世界;1998年Z1期 |
4 |
;成龙坐堂[J];软件世界;1998年11期 |
5 |
潘礼庆,王海舜,刘俊;代理服务器软件WinProxy的安装与配置[J];计算机时代;1999年09期 |
6 |
张晓颖,郑春;利用代理服务器进行Internet访问管理[J];现代图书情报技术;2000年S1期 |
7 |
吴益清,谢培泰;代理服务器的原理与实现[J];信息工程大学学报;2000年04期 |
8 |
宋小龙,赵肖楠;校园网的设计与实现[J];长春光学精密机械学院学报;2001年02期 |
9 |
杜献峰,丁筱春;基于代理服务器的企业网计费系统[J];电脑与信息技术;2001年01期 |
10 |
杜献峰,丁筱春;基于代理服务器的企业网计费系统[J];电子技术;2001年03期 |
11 |
王德江,陈爱婷;如何组建经济实用的上网实验室[J];信息技术;2001年01期 |
12 |
林心愉;解决Socks5代理服务器因进程过多而无法运行的问题[J];计算机时代;2001年03期 |
13 |
沈庆伟,张霖;校园网计费管理系统研究[J];微型电脑应用;2002年07期 |
14 |
盛大同,霍耀森;基于Linux的代理服务器的研究和实现[J];计算机工程与应用;2003年07期 |
15 |
;隐藏IP地址,安全去冲浪[J];电子与电脑;2003年04期 |
16 |
赵衍敏,姚自明,赵岳松;基于HTTP协议的高速代理服务器[J];计算机工程与科学;2003年02期 |
17 |
田超;代理让极速下载成为现实[J];电脑爱好者;2003年08期 |
18 |
阿亮;;条条大路通罗马——小型局域网共享上网方案[J];电脑自做;2004年05期 |
19 |
朱春;ISA代理服务器的配置和应用[J];电脑知识与技术;2005年05期 |
20 |
郑陆军;;影音传送带的几个实用技巧[J];办公自动化;2005年11期 |
|