高速网络中集群Web缓存系统设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:z09tt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的高速发展,网络带宽的提高已跟不上用户数量的增长。目前,不断的Web服务需求导致现有网络带宽与用户体验要求产生矛盾。因此,研发高性能、高扩展的集群Web缓存系统不但能降低运营商运营费用,还能提高用户体验。“高速网络中集群Web缓存系统”是中国科学院声学研究所高性能网络实验室在研“P2P流量缓存系统PPCache”的一个子项目,它部署在互联网主要节点上来进行应用层协议分析和流量控制。目前,它已被国内20多个省市运营商正式投入使用。本论文的开始,先分析了当前国内外集群Web缓存系统的应用价值和研究现状;通过阐述Web缓存系统的理论基础,对涉及Web缓存系统相关的HTTP协议做了详细的讨论;然后,针对集群Web缓存系统在高速网络中报文捕获和集群负载均衡中的相关技术做了细致分析和比较;本论文其余章节对集群Web缓存系统中的报文捕获模块、负载均衡模块、连接分析模块的基本功能和开发设计做了具体分析。实验证明:集群Web缓存系统已基本达到预期的扩展性和I/O性能。本论文所做的工作主要集中在以下七点:1).提出一种透明的、前端和后端松散耦合的、高性能的、适合在高速网络中部署的集群Web缓存系统架构。2).面向模式的软件体系结构,通过组件方式添加HTTP协议模块来扩充原有P2P流量缓存系统功能。3).基于零拷贝技术在高速网络中进行HTTP报文捕获,通过传输层会话过滤来降低应用层过滤工作量。4).基于文件特征值的负载均衡算法对集群Web缓存系统进行负载均衡调度。5).采取提取文件特征值技术对集群Web缓存系统进行Web内容合并。6).基于异步事件驱动的高性能Web服务器开发模式。7).采用Hash技术、内存池和线程池技术,以提高对磁盘文件的搜索和传输效率。
其他文献
因为机器视觉技术可以使工厂制造业更加高效化和低成本化,因此机器视觉技术在工业检测中发挥了越来越重要的作用。样本页自动粘贴机是工厂自主研制的一种提高样本册生产效率
移动自组网(Mobile Ad-hoc Networks,MANETs)是由一组带有无线收发装置的移动节点所组成的一个临时多跳性自治系统。随着多媒体应用日益普及,在MANETs中提供服务质量保证(Qua
随着网络技术的不断发展及其应用领域的不断扩大,在简化企业信息交流途径,增加信息交换速度和增强企业合作与联系动态性的同时,却面临着来自互联网的挑战。这是因为Internet
如何借助计算机技术快速准确判断附件证明材料是否重复使用是国家科学技术奖励评审迫切需要解决的问题。论文研究基于内容的证书图像检索技术,以解决从海量附件证明材料中的
调控元件是指基因周围能够与特异性转录因子结合而影响转录水平的DNA功能序列。作为一种重要的转录调控元件,转录因子结合位点的识别已经成为当前的研究热点。准确的预测、识
隐写分析是信息隐藏检测的重要分支,分为针对性隐写分析和广义隐写分析。针对性隐写分析检测率高,但考虑到隐写术的多样性,它的实际应用受到限制。广义隐写分析适用性强,可以
近些年来,随着经济的发展,机动车的数量在飞速增长,除了为生活带来了交通上的便捷,道路交通事故的发生频率也不断上升。据研究表明,交通事故的产生除去不可抗力的客观因素以
随着Internet技术的飞速发展,整个Web信息已经被各种各样可搜索的在线数据库所深化。这些信息隐藏在Web查询接口之后,由站点后台数据库动态产生,而传统搜索引擎受技术限制无
近年来,随着互联网技术的迅速发展,作为深受广大玩家喜爱的网络游戏在这种背景下,也得到了很大的发展。网络游戏以其生动的画面,很好地模拟了现实社会,是一种很受欢迎的娱乐
全民移动互联网时代的到来,极大地方便和丰富了人们的日常生活。移动产品的使用可以随时随地进行,用户体验问题无处不在,传统的人工数据采集方式已不能满足移动互联网环境下