为实现分布式系统中多个设备的热备份,提出了一种分布式系统的热备份方法。通过以太网和DDS(Data Distribution Service,数据分发服务)中间件技术,使得分布式系统中所有设备节点能够动态地发现彼此,根据主题、数据类型及服务质量策略进...为实现分布式系统中多个设备的热备份,提出了一种分布式系统的热备份方法。通过以太网和DDS(Data Distribution Service,数据分发服务)中间件技术,使得分布式系统中所有设备节点能够动态地发现彼此,根据主题、数据类型及服务质量策略进行匹配,只有匹配成功后才会建立通信连接。一旦检测到系统中某个设备节点不可用时,用其他设备节点替换当前故障的设备节点,重新匹配和建立通信连接,从而实现设备节点的热备份。此方法不需要采用仲裁机构,易于实现,具有成本低、可靠性高、多机间相互热备份等优点,降低了分布式系统的冗余度,最大限度保证了分布式系统网络的实时性、可用性和可靠性。展开更多
文摘为实现分布式系统中多个设备的热备份,提出了一种分布式系统的热备份方法。通过以太网和DDS(Data Distribution Service,数据分发服务)中间件技术,使得分布式系统中所有设备节点能够动态地发现彼此,根据主题、数据类型及服务质量策略进行匹配,只有匹配成功后才会建立通信连接。一旦检测到系统中某个设备节点不可用时,用其他设备节点替换当前故障的设备节点,重新匹配和建立通信连接,从而实现设备节点的热备份。此方法不需要采用仲裁机构,易于实现,具有成本低、可靠性高、多机间相互热备份等优点,降低了分布式系统的冗余度,最大限度保证了分布式系统网络的实时性、可用性和可靠性。