论文部分内容阅读
针对已有故障检测服务不能有效满足分布式系统需求问题,设计了一种适用于分布式系统的动态故障检测服务。根据分布式系统的特点,在定义分布式系统模型的基础上,提出了动态故障检测服务架构。结合心跳策略和灰色预测方法,设计了一种动态心跳机制,并给出了预测模型和动态预测策略,提出了基于该动态心跳机制的分布式系统的故障检测算法。最后,仿真实验验证了该算法的正确性和有效性。
Aiming at the problem that existing fault detection service can not meet the demand of distributed system effectively, a dynamic fault detection service for distributed system is designed. According to the characteristics of distributed system, a dynamic fault detection service architecture is proposed based on the definition of distributed system model. Combined with heartbeat strategy and gray forecasting method, a dynamic heartbeat mechanism is designed, and a prediction model and a dynamic forecasting strategy are given. A fault detection algorithm of the distributed system based on the dynamic heartbeat mechanism is proposed. Finally, the simulation experiment verifies the correctness and effectiveness of the algorithm.