基于依赖关系树的适应性错误检测和诊断

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:khsim
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对于现在的分布式系统或网络中的错误检测和诊断问题,提出了将依赖关系矩阵演化为依赖关系树,并且充分利用依赖关系树的特性,研究出基于此依赖关系树的适应性探测算法,以此来解决错误检测和诊断问题。依赖关系树正如文中所述,可以有效的组织探测过程中所需的各个测试,并且能够反映出目标节点和探测测试之间的关系,以及不同的探测测试之间的关系,而这些是依赖关系矩阵所无法代替的特性。因此利用依赖关系树可以根据当前系统的状况为错误检测和诊断提供选择测试集合的依据。我们提出的基于此依赖关系树的探测算法是一种适应性的优化的探测方法,此算法可以极大的降低探测测试集合的大小,并且有效的减轻错误检测和诊断过程中,探测测试集合所带来的额外的网络或系统负载,从而降低此探测过程对网络负载所造成的影响。本文首先描述了所要叙述的重点算法,即为将依赖关系矩阵转换为依赖关系树的算法,以及基于依赖关系树的适应性探测算法,并且说明了如何利用此依赖关系树来解决错误检测和错误诊断的问题。在此基础之上,充分考虑适应性算法的扩展,描述了适合此适应性算法的完整的探测测试架构,以解决探测过程中的数据共享和不同的探测站点之间的信息沟通等问题。并且,详细分析了此适应性算法的探测测试架构中,所需要的每个组件以及每个组件的特点。最后,本文还通过模拟实验,采集了一定量的实验数据,详细分析了所描述的基于依赖关系树的适应性探测算法和同类算法在解决错误检测和诊断问题的过程中相关的实验数据,从而得到本算法和这些算法在性能和计算复杂度方面的比较。通过此实验数据的比对和分析,可以充分说明本文所述的基于依赖关系树的适应性探测算法,能够在最大程度的降低额外网络负载的情况下,保证错误检测和错误诊断的成功率。最后本文给出了对此适应性探测算法和测试架构的总结,提出了基于依赖关系树思想的创新性和对错误检测和诊断问题进一步的发展和讨论。
其他文献
面向方面的程序设计(Aspect-Oriented Programming,AOP)是一种全新的程序设计方法,其核心旨在克服面向对象程序设计中抽象建模的局限性,在系统设计时将分散在各个模块中的横
路由协议是移动自组网(MANET,Mobile Ad hoc Network)的重要组成部分。基于位置的路由协议因无状态性而具备良好的可扩展性,能适用于大规模的网络。我们将基于位置的路由思想
随着互联网的发展,文本过滤技术成为互联网内容处理的关键技术,对海量信息处理具有很重要的意义。传统的文本过滤方法,如基于统计的向量空间模型方法和概率模型方法,速度快,可实现
随着网络教育的蓬勃发展,与之相适应的资源建设也日益受到人们的重视。众所周知,网络教育有三大基础:硬件、软件和网络教育资源。Internet技术正在向宽带、高速、多媒体化方
地理信息系统(GIS)是用于获取、储存、查询、分析和显示空间地理数据的计算机信息系统。WebGIS(网络地理信息系统)是在Internet或Intranet网络环境下采用WWW协议的一种地理信
随着企业信息量的急剧增加,企业在管理其资源时希望提高各个环节的响应速度、改善企业的管理模式,以提高生产效率。而工作流技术的产生很好的满足了这一需求,它能够将企业的
P2P网络是近年来的研究热点,它具有自组织性好、容错能力强、可扩展性好等优点,是未来Internet的关键技术之一。随着P2P网络应用的日益盛行,分布式搜索技术已经成为P2P技术研
十一五期间,国家电网公司提出了建设SG186信息化工程,来整合公司的八大业务模块,通过统一的数据中心,形成总部、网省、地市三级应用。审计管理系统是国家电网公司SG186信息化
随着网络及网络性能飞速发展,在较大规模的开放网络环境下实现实时的可视化操纵(Visual Steering)系统成为可能。这样的分布式系统在很多领域有着广泛的应用前景,诸如军事模
服务器作为网络游戏的核心支撑系统,其设计和制作成为游戏开发的关键组成部分。本文提出了一个可行的解决方案,目的是提供一个稳定可靠的游戏服务器平台,降低后续网络游戏的