一种基于QoS的自适应失效检测算法研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:rockgubao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
失效检测是分布式系统中实现高可用性的关键技术和组件之一,同时也是可靠性通信、失效恢复、动态重启、集群管理等功能的基础,在网格计算、集群管理、通信协议、物联网、云计算等领域也有重要的应用。本文以分布式系统的高可用性研究为背景,针对失效检测模型的QoS(Quality of Service)评价体系和失效检测算法改进进行了深入的研究和探讨。主要工作及创新点有以下两方面:1.针对失效检测器QOS,在前人研究基础上完善并形成一套较为完整的QoS评价体系。Chen等人曾提出了一套经典的评价体系,但这种体系存在着缺陷,Chen等人仅仅是从检测速度和准确性方面对失效检测的QoS进行了研究,认为失效检测器的QOS可以利用TD、TMR、TM等几个主要指标进行度量。分析表明仅用完整性和准确性来度量QoS是不够的,而且用TD作为完整性的主要指标也是不准确的。本文提出一套新的评价体系,并指出失效检测器QOS可以通过完整性,准确性和及时性来度量。2.本文提出一种基于QoS的自适应失效检测算法QoS-AFD,使用幂律对统计的历史超时值进行加权计算其均值,并通过指数分布概率模型预测下一次的超时值,以此作为判断进程是否失效的依据。真实的网络环境中,各系统的规模会越来越大,而且网络状态也是复杂多变,因此不具备自适应机制的失效检测器将难以满足应用对QoS的需求。具备自适应机制的失效检测器是会对心跳消息的历史延迟值进行记录,通过计算与分析之后得出下一个心跳消息的延迟预测值,通过与实际到达的延迟值进行比较来判断被监测进程失效与否。由于心跳消息的历史延迟值会不断更新,通过失效检测算法得出的延迟预测值也会随网络变化而不断调整,从而更能适应于真实的网络环境。本文提出的QoS-AFD算法通过基于QoS来设置参数的方法,针对新的失效检测算法进行了实验设计及性能分析,并对该算法能满足的失效检测级别进行了证明。实验结果表明该算法在检测及时性和准确性方面均优于Chen的NFD-E算法和Bertier的失效检测算法。
其他文献
随着军队信息化的建设发展,电子公文在网络间传输更需要唯一、合法,防非法复制、防非法篡改且可追溯,因此,本文研究设计了一个适用于军队办公环境的电子印章系统,在网络环境下实现
随着互联网技术的迅速发展,社会各行各业都在通过网络与外界交互信息,Web信息呈显海量和多元化,并且仍在急剧增长。在越来越多的实际应用需要从Web中抽取有价值的信息加以利
故障诊断是一种利用故障信息之间的逻辑关系和故障机理联合分析而进行故障的辨识与定位的技术。建立合理的诊断模型以及消除诊断过程中的不确定性问题带来的故障扰动,一直是
本文旨在对林分的三维建模方法进行研究,并实现林分生长的可视化系统,为森林资源的可视化模拟和林区的虚拟规划提供应用软件平台、为森林的生产和经营提供有价值的信息和参考
在这个数字信息飞速发展的今天,移动设备也得到快速地普及。以往仅仅输入密码的认证方法极易受到网络钓鱼和按键记录软件的攻击,并且移动设备极易丢失、被窃或者被别的用户使
移动终端设备的迅速发展和普及,使人们通过手机或Pad获取周围信息成为可能。传统的信息获取方式是通过用户输入看到的周围环境中的文字来获得相应结果,而下一代的人机交互将通
借助信息化与嵌入式系统的发展,企业向社会提供种类丰富的服务,这些服务需要建立在大量的嵌入式硬件平台和数目庞大的软件系统之上。在嵌入式系统的运行过程中存在各种侵非法、
虚拟现实技术(Virtual Reality,简称VR)是近些年来高速发展的新兴技术,是对人类有巨大影响的高新技术之一。目前,已被广泛的应用到各个领域,例如,军事、建筑、航天以及医疗和
随着当今信息技术的飞速发展,由此而引起的信息安全问题已经成为人们关注的热点问题,而数据库安全问题是信息安全的一个重要方面。数据库安全技术在社会的各个方面得到了广泛的
随着信息技术的迅速发展,大量的数据不断涌现,不可避免的会引发质量问题,数据清洗是提高数据质量的重要手段,而相似重复记录检测是数据清洗研究的关键技术,因此对相似重复记录检测