面向用户访问意图的Web系统老化趋势预测研究

来源 :东北大学 | 被引量 : 5次 | 上传用户:qq13545197270
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件技术的发展,越来越多的企业应用软件来解决自己的核心问题。但是在软件长期持续的运行过程中,系统资源会由于运行错误的不断积累而逐渐耗尽,导致系统性能持续下降乃至挂起停机,这一现象被称为软件老化。软件老化严重威胁着软件的可靠性,目前通常采用软件再生的技术来解决这一问题。软件再生技术的关键是预测软件老化的趋势,据此来决定何时再生。传统的基于时间和基于测量的软件老化趋势预测方法在处理Web应用系统中大访问量、大并发量问题时有一定的局限性,因此,本文提出了一种面向用户访问意图的Web系统老化趋势预测方法。该方法以用户负载为研究对象,通过对用户意图进行预测来间接预测软件老化的趋势。本文首先提出了这种预测方法的整个流程,并详细地分析了这一流程中的几项关键环节。然后重点研究了如何对用户的访问意图进行预测,这里涉及两个关键算法,即序列模式挖掘算法和模式匹配算法。本文通过对传统的PrefixSpan序列模式挖掘算法和KMP模式识别算法进行改进,达到预测用户访问意图的目的。最后,根据预测出的用户访问意图推导出未来一段时间内各个页面的访问量,再结合页面损伤量对Web服务器的老化趋势进行预测。在Web系统中用户的访问意图不是随机的,而是带有一定模式的,利用数据挖掘技术得到的频繁访问模式可以对当前用户的访问意图进行预测。实验结果表明,这种对用户意图的预测方法具有一定的准确性和有效性。通过预测出的用户意图可以掌握服务器在未来的一段时间内的负载量,进而预测出Web系统的老化趋势。实验中将预测出的Web系统的老化趋势与模拟的结果进行对比,可以证明本文提出的方法是可行的。
其他文献
数据挖掘在最近几年里已被广泛的研究和应用,而频繁项集挖掘则是诸如关联规则挖掘、序列模式挖掘等数据挖掘问题中的关键步骤,因此对它的研究具有重要的理论和实际价值。本文的
海洋对全球气候变化具有重大影响。对不同海域的海洋环境数据进行关联分析,使得我们可以从海洋环境数据中发现海洋气候异常变化规律,从而为全球气候变化预测提供智力支持。本
数据文件的安全是信息安全领域里研究的重要内容,防止文件泄密的有效手段是对文件进行加密存储,而传统的用户层加密软件由于改变了用户的使用习惯而给用户的普遍使用带来了不便
随着互联网和电子商务的发展,信息过载现象越发的严重,导致人们在寻找自己所需的信息时要耗费越来越多的时间与精力,有时候还可能迷失在众多信息之中,忘记自己真正需要的信息
传感器网络是由大量的集成了传感器、数据处理单元和通信模块的微小节点构成的全分布式网络。传感器网络管理系统对系统的资源配置、性能、故障和安全等提供一体化的管理机制
本文在对太阳能薄膜电池板制造自动化解决方案的结构和功能分析基础上,设计和实现了生产线监控面板,解决了自动化生产过程中的跟踪管理的问题。本文首先介绍了工厂自动化系统的
近年来,随着Internet快速发展,Web互联网络已经成为了一个巨大的、分布广泛的全球信息服务中心,提供了新闻、财经、商业、文化、教育等各种信息服务。互联网络上极度相关的页
在过去的几十年间,进化算法(EA,Evolutionary Algorithm)作为一种优化技术而广泛用于求解多目标优化问题(MOP,Multi-objective Optimization Problem)。这些问题中的多个目标
本论文根据ZigBee无线传感器网络项目的要求,以TinyOS嵌入式操作系统为软件平台,设计并实现了基于树状拓扑结构的Zigbee协议栈。论文介绍了当前无线传感器网络的研究进展和Zigb
随着计算机网络和多媒体技术的飞速发展,多媒体产品的复制和传播变得更加便捷,因而,如何保护多媒体信息的安全受到广泛的重视,数字视频水印技术更是成为国际上研究的热点。在H.26