计算系统的自恢复模型构建和自愈策略的研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:abcd432110000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件老化现象,是由于软件的错误随着时间和负载而累积,并最终导致了系统的不可用。在对可靠性和可用性要求较高的系统里,软件的老化会使系统失效从而产生较大的损失。研究表明软件的多样性设计不是解决这类错误的有效方法。软件失效具有暂时性的特质,软件的设计错误能引起暂时性的软件失效,软件在操作系统环境中运行时由于错误的累积而进入不可接受的错误状态。因此,系统的重启,作为软件运行环境更新的一种策略,作为一种有效的、成本开销较低的软件性能恢复技术被提了出来。其基本的思想就是改变运行进程的操作环境从而达到避免软件失效的发生。这种主动性能恢复的思想就是自恢复理论。 本文就软件自恢复理论展开研究,主要研究内容和工作如下: 首先建立了以半马尔可夫过程为基础的多级(系统级、应用级和进程级)分析模型来考虑自恢复理论。分析以半马尔可夫过程建立的多级模型,得到在分析不同情况下的稳定状态最大可用性概率和优化的软件自恢复时间。研究结果表明了:细粒度下的自恢复策略能够进一步降低自愈成本,提高系统的可用性,采取哪一级自恢复策略主要是由系统自身的参数决定的。 本文发展了基于统计学的算法来估计优化的软件自恢复时间阈值,在得到系统失效时间的统计完备样品数据的假设基础上。优化的软件自恢复时间阈值计算算法是在满足单位时间自恢复成本最小或者满足系统可用性最大的情况下通过统计的TTT变换推导而得到的。研究结果表明这类算法具有很好的一致性和稳定性,能够在系统失效分布未知的情况下通过检测系统参数加以修正而得到最佳最恢复时间阈值的近似值。 另外本文通过随机模型来评价自恢复技术在运行系统中的效应以及在考虑到负载情况下的所执行的最佳自恢复时间阈值的确定。特别的讨论了基于测量的方法来检测系统的软件老化以及这种效应对各种系统资源的影响。通过系统负载和资源的使用情况的数据来建立模型,这些数据来自于UNIX操作系统下经过一段时间的观察而得到。基于测量的模型有助于发展基于实际系统进行测量的软件自恢复策略。 最后,总结了本篇论文的主要结论以及下一步深入研究的方向和研究展望,其中
其他文献
大屏幕、高清晰度、数字显示是当今显示技术领域的潮流和发展方向。图像放大技术的研究也日益重要。另外,组合屏电视墙系统是现代实现大屏幕显示的一种主要方法。我们502教研
2007年上半年,各地猪肉价格出现历史新高,针对当前的发展形势预计下半年的猪肉价格如下:
论文以决策支持系统中的模型技术和多主体技术为背景,研究了模型规范化,模型生成算法以及多主体系统组织模型的实现技术和应用。完成的工作和取得的创新性成果如下: 作者针对
基于图象的绘制(IBR)技术是当前计算机图形学和计算机视觉相互交叉的一个研究热点。对于非常复杂的真实场景,使用传统计算机图形学的几何建模技术难以生成具有真实感的图象;而
宅基地是农民生存之本,优化其利用也是协调城乡用地矛盾,促进城乡进程一体化的重要举措。通过对农村宅基地的利用状况及对城乡建设用地的影响的分析,提出相应的政策建议,对构建和
传染性法氏囊病(IBD)是中雏和青年鸡的一种急性、接触性、免疫抑制性传染病。本病病毒主要侵害鸡的法氏囊,导致鸡体免疫机能障碍。降低疫苗的免疫效果,传染性法氏囊的特征是机体
本文以体育学、管理学、市场营销学等理论为基础,采用文献资料法、专家访谈等研究方法,结合河北省青少年体育赛事的基本现状,从赛事冠名权、赞助广告、赛事票务、特许供应商、后
1994年3月5日,第八届全国人大常委会第六次会议通过了《全国人大常委会关于严惩组织、运送他人偷越国(边)境犯罪的补充规定》。同月,中华人民共和国主席江泽民签发了该决定。
随着我国新课改内容的不断落实,这使得现阶段我国的高校档案管理更趋向于科学化、合理化,但是,在实践发展的过程中仍旧存在诸多的问题亟待解决,笔者基于这一情况,对处于知识管理背
对于时下流行的电脑热,一位同事曾颇为疑惑地对我说:"如今社会上有那么多家庭购买电脑,他们买电脑究竟派什么用场呢?"乍一听这话,觉得很有些可笑,购买电脑者自有其购买的理由