全站数据
8 4 2 0 5 8 1

冗余模块的工作原理

会计大咖 | 简单学习,快乐成才!         
问题更新日期:2024-10-18 03:18:54

问题描述

冗余模块的工作原理希望能解答下
精选答案
最佳答案

被动式冗余主要由服务的请求者实现,基于失败重试原理,在可用的服务提供者之间重试,直到找到一个可用的提供者。被动式冗余是简单的,但也有很大的局限性,它要求冗余节点只是作为信息的处理者,完全作为C/S架构中的S,而不可能作为信息的发起者。这类冗余在事务处理系统(MIS)中比较常见,因为这类系统总是响应用户的操作,而很少会有自动收集信息并处理的业务。

在控制系统中的冗余架构,基本都是主动式冗余架构。它要求冗余节点能够自动检查主备节点的运行状态,并且在主节点失败时自动切换到备节点。

主动冗余架构也有两种实现方式,一是主备节点间设有交换运行状态的通讯通道,由他们自行协商何时进行主备切换,可以称为自控方式。另一种是基于一个中心的冗余控制器,冗余控制器分别与主备节点通讯,并决定何时进行主备切换,可以称为集控方式。