基于主动网络的自扩展网络缓存系统的研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:sakuma556
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet迅猛发展,接入Internet的用户数量剧增以及服务网络固有的延迟,造成Web服务器负载和用户访问延迟严重等一系列问题,用户的服务质量得不到很好的保证。缓存技术能很好的解决上述问题,并得到了广泛应用。但传统网络缓存系统在部署,扩展等方面需要人工配置,另外通信协作时产生的开销很大。主动网络的出现,使主动节点可自动下载缓存服务代码构建缓存服务节点,易于扩展和部署。所以,研究主动网络环境下的自扩展网络缓存机制具有重大意义。本文着重从以下几个方面进行深入研究和探讨。首先,介绍了主动网络技术的原理和现状。重点剖析了主动网络体系结构和核心构件主动节点的结构,接着对集成和离散两种实现方案做了简单的介绍。另外对主动网络在缓存方面的应用做了总结。最后对主动网络的优点做了归纳。其次,对目前网络缓存技术的理论进行了研究。分析了目前流行网络缓存系统的体系结构。在通信机制方面,研究了互联网缓存协议ICP和缓存摘要Cache Digest协议,对两种协议的优缺点做了总结。分析了目前替换算法的优缺点。最后对目前缓存系统的问题进行了归纳。接着,针对主动网络在缓存方面的优势和目前缓存系统的问题,提出了基于主动网络的自扩展缓存系统机制。从设计思想和系统网络拓扑结构方面做了阐述。即:主动网络中的主动节点通过自动下载并部署缓存代码,使之成为缓存服务节点,然后通过自扩展缓存系统把该主动缓存节点添加到缓存系统中,通过精简缓存摘要RCD互相通信来构成一个分布式缓存系统。系统框架主要包括监控器、通信协作器、文档替换器和负载均衡器。监控器通过监控网络中的主动节点来加入或退出缓存系统来完成系统的自扩展功能。通信协作器主要完成缓存节点的通信协作。文档替换器采用缓存一致性算法RCA来完成过期或失效文档的替换。负载均衡器来完成各节点之间的负载均衡。然后给出了一次客户使用此缓存系统的响应过程。另外理论上从系统命中率,访问时延方面对系统进行了评价。最后,介绍了常用缓存系统的评价指标。利用Network Simulator仿真器,使用trace-driven模拟方法,对本文的研究成果,进行了模拟实验。模拟结果显示本文设计的主动网络缓存系统相较于目前层式结构缓存系统在缓存命中率,响应时延方面都有较大的优势。
其他文献
多机器人任务分配问题MRTA(Multi-Robot Task Allocation)是多机器人系统研究的一个基础问题,体现了系统高层组织形式与运行机制,是多机器人系统实现目标的基础。随着系统中
上个世纪末,随着以因特网为代表的信息技术的兴起,复杂网络的研究逐渐引起了人们的注意力。然而复杂网络研究面临着巨大的挑战,其根本原因是实际网络的自身存在着多样性和混乱
无线自组织网络(Wireless Ad hoc Networks)是由一组带有无线收发装置的终端组成的临时性自治系统,特别当这些终端节点具有移动性时,称之为移动无线自组网MANET(Mobile Wirel
随着视频检测技术的发展,视频技术在智能交通系统中起到了更大的作用。视频检测技术可以更方便快捷的检测路况、车流量、车辆违章等现象,同时对其进行适当改进,也可以用于复
人脸识别技术是生物特征识别领域甚至人工智能领域最重要的研究课题之一,该技术已广泛应用于金融、公安、社会福利保障、电子商务、安全防务等多个领域。在整个人脸识别过程
电信行业发展到今天,电信行业普遍面临传统语音业务趋于稳定甚至饱和的情况,各式各样的增值业务将是电信行业未来的关注点。在增值业务领域存在着运营商管理不统一,用户管理
Rootkit是一种新型的恶意程序程序或程序集,设计的目的是用来秘密的控制被攻占的计算机的行为。通过隐蔽后门程序或其他类似的工具程序,使得这些工具程序能在指定计算机上长
本文以海尔的中网发展战略为背景,通过对家庭网络中间件技术的研究,设计了家庭网络中间件系统,从而为下一步提供更加方便智能的家庭网络服务打下了坚实的基础,主要工作包括以
传统的家电已经无法满足现代家庭的需要,人们需要能够自动获取外界信息、能与其它家电协同合作并具有智能化的信息家电(IA),因此信息家电智能化的发展是未来家庭发展的必然趋
XML自1998年由W3C提出之后,已经成为因特网上数据表示和数据交换的新标准,各行各业都在使用XML描述本领域信息,随着XML文档的急剧增加,如何有效存储、管理和查询这些XML数据