基于Rejuvenation策略的软件可靠性方法研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:winxb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为避免软件老化带来的消极影响,贝尔实验室的研究人员提出了称为软件Rejuvenation的主动性软件容错策略,即每隔一段时间,主动停止程序运行,清理程序的内部环境,使重启后的软件进入一个正常的初始状态.目前,国外很多科研机构都致力于软件Rejuvenation技术的研究,部分的研究成果已应用于实际系统中.该文以存在老化现象的软件系统为研究目标,对基于Rejuvenation策略的软件可靠性技术进行了研究.Rejuvenation作为一种主动性、预防性的容错策略,并不能代替传统的被动容错策略,这一策略和传统策略的结合是一个有效的方法.该文提出了Rejuvenation和检查点相结合的策略以改善软件系统的性能.文中把定时Rejuvenation和定时检查点技术结合起来,在Rejuvenation周期间插入适当数目的检查点,用随机回报网建立了三种情况下的系统模型:基本系统、单独采用Rejuvenation技术的系统、结合Rejuvenation和检查点的系统.通过分析不同参数配置下系统平均停机成本这一指标的变化规律,得到了合理的检查点和Rejuvenation策略.关于Rejuvenation的大部分文献都是针对长期连续运行的软件,例如网络服务器等;该文采用"面向任务"的观点,以执行时间有限的单任务程序为研究对象,在程序运行过程中插入适当数目的Rejuvenation,以减小程序的执行时间.文中利用随机过程理论,给出了程序执行时间的均值和方差的解析解,通过数值计算得到兼顾期望和方差的Rejuvenation优化策略.机群系统由于能提供硬件/软件冗余、屏蔽单点失效,而且具有理想的性能价格比,已经成为提供高可靠性网络服务的有效结构.该文以分配器/服务器架构的机群系统为研究目标,采用Rejuvenation策略分别提高分配器、服务器这两类实体的可用性,进而达到提高整个机群系统性能的目的.实验结果表明,采用定时Rejuvenation策略时,当前端的分配器和后端的服务器都选择合适的Rejuvenation时间间隔,可以有效的减少机群系统总的停机成本.该文以应用广泛的Apache网络服务器软件为研究目标,用不同连接率的负载对服务器进行了长期的测试.文中首先通过对响应时间、剩余内存等指标的分析验证了软件老化现象的存在,并且分析了不同的负载对资源损耗情况的影响.然后,该文采用神经网络和遗传算法相结合的方法研究系统资源的使用情况,根据历史数据对资源的使用进行建模,预测资源在未来时刻的使用情况.实验结果表明,遗传神经网络方法可以有效的预测资源的使用情况.基于Rejuvenation策略的软件可靠性研究是可靠性研究领域的一个新兴课题,对软件老化现象的建模以及Rejuvenation时机的选取都需要进一步研究和改进,该文在最后提出了几个可行的研究方向.
其他文献
变化检测就是对同一地区不同时间获得的图像进行处理,以确定该区域在此时间段内所发生的变化。由于合成孔径雷达(Synthetic Aperture Radar,SAR)对于光照和大气条件不敏感,可
从发布IEEE802.11协议开始,国际电子电气工程师协会已经推出了IEEE802.11a、b、g等一系列无线局域网相关协议.近年来,随着便携式设备的普及,无线局域网技术得到了快速发展,越
密集波分复用(DWDM)光通信系统是涉及光通信容量的重要课题,受到国际的广泛重视.目前国外用于DWDM的多路光检测技术主要有光开关法和频分副载波调制法两种.其中光开关法存在
银叶树是一种既能生长在潮间带,也能在陆地上生长的半红树植物,其种内系统地理分布的形成机制、系统进化关系及适应异质性生境的种群分化机制对探讨红树植物及半红树植物的起
论文主要围绕安徽省自然科学基金项目“CDMA自适应盲多用户检测方法的研究”(03042208)展开工作,研究了第三代移动通信中的多用户检测技术,特别是盲检测技术。 文中首先分析
嵌入式系统即嵌入式计算机系统是当今IT行业最热门的话题之一,其实质是针对各种具体应用的专用计算机系统,路由器、以太网交换机、手机、PDA、掌上电脑、机顶盒、火星探测器等
为了解我国东北小兴安岭地区不同特征的种子扩散过程,于2009和2010年秋季,在黑龙江省伊春市带岭区东方红林场的野外和围栏试验地,以当地常见的林木种子和常见小型啮齿动物为
梭菌(Clostridium)是一类与人类关系十分密切的革兰氏阳性细菌。理解梭菌适应环境胁迫的机制,无论是对在医学上控制梭菌,还是在工业上利用梭菌,都具有十分重要的意义。梭菌属
In this work,an experimental study of melting heat transfer of nano-enhanced phase change materials (NePCM) in a differentially-heated rectangular cavity was pe
现代惯性加速度计的发展方向是微小型化和集成化,而MEMS技术提供了这样一种可能。战略惯导加速度计实用化的首要条件是大量程(70g以上)和高稳定性,本文针对一种最基本、最为典型