Web代理服务器的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wuddy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“web代理服务器的研究与实现”是信息产业部“电子发展基金”支持的“网络专用服务器”项目下的一个子课题。当前Internet在迅猛发展,但网络带宽的增加与信息量和使用群体的增长却并不同步,从而使web代理服务器成为缓解这一矛盾的一种有效途径。 在本论文中,首先讨论和总结了web代理服务器的基本理论、工作原理和缓存技术,研究了与缓存一致性相关的HTTP机制。通过对五种网络服务器内部架构的分析和比较,最后提出:单进程事件驱动结构(Single Process EventDriven—SPED)适合用于实现高性能的web代理服务器,同时分析并给出了单进程并发服务器中关键的网络I/O实现技术。在对web代理服务器及其技术研究的基础上设计了一个基于单进程事件驱动的web代理服务器。本服务器采用并实现了异步事件驱动机制,所有网络I/O的实现使用了非阻塞方式;服务器内部实现了非阻塞的域名解析机制,并实现域名/地址缓存;使用了常驻内存的缓存元数据并通过hash表管理,加快了缓存的查询速度;对保存在磁盘上的缓存文件采用特殊的映射机制,减少目录深度并使文件分布均匀;本服务器实现了LRU—threshold缓存替换算法,并辅以随负载变化而动态调整的缓存维护机制;最后,还实现了基本的预读技术。 通过对web代理服务器的功能和性能测试,表明服务器实现了设计目标并具有较高的性能。
其他文献
社团结构是复杂网络中最普遍和最典型的拓扑特征之一,正确高效地发现网络社团结构是有效分析和利用这些网络的前提。现有社团发现算法计算复杂度很高,其性能很难满足超大规模
该文论述了多媒体网络实时监控平台中多媒体数据处理方法的研究,平台以TCP/IP协议为基础,采用了分布式结构模型,使用VC++编程实现.多媒体网络实时监控平台在传输层上定义了一
该文着重研究了XML的索引结构,并对XML数据库的存取提出了自己的观点.该文通过研究Cooper等人提出的用于XML的索引结构Index Fabric,将B+树、散列结构运用于XML中,并充分利用
IGP(内部网关协议)是在同一自(治网络)AS内的网关间交换路由信息的协议,IPv6环境下OSPFv3协议是目前最流行的IGP协议。随着OSPFv3网络规模的扩大,对OSPFv3网络的管理、规划愈加复
虚拟私有网络VPN(Virtual Private Network)是近年来兴起的网络热门技术。拥有众多下级单位的政府部门和在全国各地开设了多家分支机构的大型企业都要通过WAN来联接分散的下
云计算技术是近年兴起的一项较为热门的技术,它利用互联网将地理上广泛分布的资源连成一个虚拟计算资源池,为用户提供一体化的应用服务。通过云计算技术可以充分利用网络上的
该文以系统集成为手段,深入研究了并行存储系统的集成技术,主要包括:硬件集成方法;系统开发平台选择原则;I/O调度策略;系统容错与修复;异构接口协议转换.在继承前人工作的基
该文首先介绍了开关磁阻电动机基本结构和控制原理,重点阐述了开关磁阻电动机直接转矩模糊控制系统模型的基本原理及其组成.其次,该文设计了采用DSP实现的开关磁阻电动机控制
针对传统防火墙中访问规则被滥用而遭到拒绝服务攻击的缺陷,提出并设计了基于访控资源的防火墙ARB-FW.防火墙为网络提供访问控制的安全服务.访问控制的原理及其在防火墙中的
论文首先对ad hoc及网络路由协议进行了综述.介绍了网络路由协议的分类以及ad hoc网络的一些专用路由协议,着重讲解了ad hoc网络中具有相对较优性能的DSR路由协议的机制.同时