基于循环神经网络的Web系统软件老化趋势预测研究

来源 :太原科技大学 | 被引量 : 0次 | 上传用户:ASHLEY920
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的日益成熟、用户规模的扩大以及需求的增加,软件数量不断增多,功能结构也日趋复杂,对其更便利、更可靠的高需求使得软件维护的难度也在不断增强。然而长时间持续运行的软件系统因老化现象的存在,必然导致性能衰退下降,甚至可能造成系统崩溃,严重威胁和制约着系统的高可靠性和可用性,易造成无法估量的损失。尽管通过抗衰操作可消除软件老化带来的不良影响,然而何时实施抗衰操作是一个值得探究的问题。再生过于频繁易导致停机时间增长,损失进一步扩大;再生频率过低则无法及时解决老化问题。如果可以准确地对软件老化趋势做出预测,在系统失效前及时发现软件老化现象,并采取合理的软件再生策略以解决系统性能衰退的问题,就能尽可能降低因实施软件再生所造成的损失,有效避免因停机所造成的不良影响,提高系统的可靠性。因此,准确地对软件老化趋势进行预测至关重要。针对当前老化趋势预测方法未考虑老化数据的依赖关系以及准确率低的问题,本文以深度学习的循环神经网络为基础,结合老化数据突变和多依赖的特点,对Web系统内存资源的消耗情况进行建模。首先根据老化数据的时序特性,以循环神经网络及其变种长短时记忆单元(Long Short-term memory,LSTM)结构为基础,提出并设计了一种基于循环神经网络的软件老化资源预测模型,并对该预测模型的网络结构进行优化。然后针对LSTM网络对远距离信息利用率低且不同时刻的老化特征对最终趋势影响程度不同的问题,在传统LSTM网络的基础结构上,结合自注意力机制,进一步提出并建立了一个基于自注意力机制的长短时记忆单元(Self-Attention-LSTM,SATLSTM)神经网络资源消耗预测模型。最后,将系统内存的使用情况作为老化的衡量指标,通过搭建一个引入内存泄漏的软件老化测试实验平台,运用加速寿命测试实验,对两种预测模型进行建模和预测,并通过与现有预测模型的对比,证明上述预测模型的有效性。实验结果表明,基于循环神经网络的Web系统老化预测模型能有效捕捉老化数据间的长期依赖关系。与传统的预测模型相比,预测精度更高,更适合用来描述软件老化资源消耗的过程;改进的SATLSTM老化预测模型在LSTM的基础上,预测精度得到了进一步的提升,更准确地提取了老化性能参数存在的隐藏规律,为软件老化状态的识别和再生奠定了理论基础。
其他文献
流量混淆协议Obfs4是匿名通信工具Tor用来抵抗流量检测以提高网络可用性的主要机制。在真实环境中,针对Obfs4的流量检测面临以下几个问题:1)Obfs4极强的抗检测能力:Obfs4协议采取改进型椭圆曲线加密算法,对数据包全部内容进行加密,因此数据包头部和负载都不具有任何有效的明文信息,可以抵抗所有基于数据包明文信息的流量识别算法。对数据包负载部分Obfs4还使用随机填充的方式,使数据包长度分布
共振式消声器常被用于降低汽车排气系统噪声,但消声器实际工作时存在高速高温气流,使消声器消声性能难以达到理想效果,因此研究消声器有流时消声性能具有一定的实际意义。本
石墨烯(graphene)具有二维网状结构,它的单层碳原子以蜂窝形状的碳网结构存在。理论上,石墨烯单层厚度为0.335 nm。石墨烯优越的性能使其在众多领域具备非常广阔的应用前景。为了实现石墨烯低成本、高质量的制备以及探究石墨烯的基础应用,本文主要开展了如下工作:(1)以金属氯化物作为插层剂对天然鳞片石墨进行插层,成功制备得到了一阶的石墨层间化合物(Graphite intercalation c
随着计算机技术、电子信息技术、机器视觉技术的发展,移动机器人已经在仓储物流、餐厅及个人家庭等领域有了广泛的应用。自主导航实现是移动机器人的必备能力,是执行其它各种任务的基础。同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)和路径规划作为自主导航系统的两大关键技术,一直是移动机器人领域研究的重点方向。融合视觉的SLAM技术因含有大量的图像信息
膜生物反应器(MBR)是一种高效的水处理技术,其有高质量可循环利用的处理水和能源。但是,膜污染是MBR工艺的主要缺点,主要原因是其会导致渗透率下降。膜通量或跨膜压力(TMP)随处理时间的增加而增加,导致膜的运营成本增加,最终缩短了膜的使用寿命,因此,膜污染仍是限制MBR发展的主要问题。微生物燃料电池(MFC)处理污水时,可将有机物中的化学能转化为电能,并产生清洁能源。本实验将MFC与MBR组合在一
多模态数据是从多个来源或特征子集获得的数据。例如,一个人的身份可以通过从字迹、指纹、面部、眼睛虹膜等多个来源获得的数据进行识别,而一张图像可以用其颜色和纹理特征来表示。大数据时代的来临,对所有数据进行标注是非常困难的,而聚类算法可以根据样本之间的相似性关系对其自动分组,所以,近年来针对多模态数据的聚类算法得到了越来越多的关注。多模态聚类的关键在于探索各模态数据间的共享信息,传统的多模态聚类算法只能
自从现代通信技术诞生以来,如何以更加低廉的代价(信号功率、信号带宽、传输时延等)来达到更加可靠的通信一直是信息技术领域的核心关键,而无线通信系统中最核心的问题就是信道编码技术。基于信道极化理论诞生的极化码(Polar Code)是在通信领域内首次可以被严格证明达到香农信道容量的信道编码方法,其纠错性能也优于Turbo码、LDPC码等译码方法。另一方面,高校与科研院所在进行通信系统研究时通常选择利用
随着信息科学技术的发展,人们越来越倾向于使用计算机作为信息自动化处理工具,这种方式不仅可以节省人力和时间,而且可以有效地减少人为操作错误。实体资料信息化是计算机信息自动化处理的一个重要的应用领域,早期由于技术限制很多资料都是以纸质的方式记录,存储成本高、存储时效有限而且整理检索的成本也很高。教育领域是实体资料信息化的一个主要分支,教学过程中考试是一种有效的教学评估手段,试卷信息化不仅有助于试卷电子
令G是一个连通的简单图.图G的一个边染色c是将一些颜色分配到图G的边上,而G的一个边赋权w是将一些权重分配到图G的边上.边染色图G上的一条路、一条迹、一个圈或者一条闭迹,记
目的观察黄芪汤能否明显改善气阴两虚型糖尿病肾病Ⅳ期患者的中医证候积分和临床生化水平,以及对免疫相关指标和血清内脂素visfatin水平的影响,明确黄芪汤治疗DN的临床疗效,初步阐述其可能的作用机制,并评估黄芪汤的安全性。方法筛选我院门诊及病房诊断为气阴两虚型糖尿病肾病Ⅳ期的患者70例,纳入研究的70例受试患者通过双盲随机的方式被分为对照组和实验组,在常规西药干预基础上,对照组(n=35)予加用黄芪