分布式实时容错系统的设计与实现
发布时间:2024-05-06 21:36
随着当今时代计算机科学技术和网络应用的普及,信息科技已深入到人们生活的各个领域,分布式实时系统作为典型的实时系统之一,其应用已深入到工业控制系统、武器防御控制系统、飞行控制系统、电站控制系统及实时多媒体系统等众多领域,而实时容错技术也随之得到了深入的研究。 实时容错技术是针对实时系统的故障提出的一种解决方案,一般以冗余资源为基础针对实时系统的故障,通过系统软件有效地管理合理的系统软硬件结构,采用故障检测、诊断、隔离和故障恢复等方法,保障实时系统在出现故障的情况下仍能提供有效的服务。 本文在分析和研究了现有的一些分布式实时系统及其容错性解决方案的基础上,设计并实现了分布式实时容错系统。本设计运行在Linux系统上,每个节点均独立的运行该容错设计系统,节点采用分组管理的方式,组内各节点采用主从式连接的方式,且从节点可以通过发送入网和退出消息来加入和退出改组,节点之间能够提供互相监控和保护,使得该容错系统具有良好的扩展性和更好的容错性。 该容错系统采用运行于核心态的心跳检测协议来检测节点故障的发生,并利用硬实时通信协议-——TTEP协议来调度心跳包的发送和接收,从而有效的避免了心跳包的网络延...
【文章页数】:56 页
【学位级别】:硕士
【部分图文】:
本文编号:3966375
【文章页数】:56 页
【学位级别】:硕士
【部分图文】:
网络的拓扑结构需求有总线(底板总线、1553B和TM-BUS等)、点到点、环和交换结构,因此我们可以得出数据网络的初步设计(如图1)。传感器预处理信息经交换结构传递至信号处理区,信号处理区完成数字信·103·2008年11月陶 健等:机载实时容错分布式计算机系统数据网络的设计与实....
4.3 节点3、节点4数据网络节点3和节点4放置在一个集成机架内,它们的硬件配置完全相同,其数据网络如图4所示,各节点由数据处理模块(DPM)、图形/视频接口模块(GVIM)、通用接口模块(GIM)、大容量存储器模块(MMM)、开关网络模块(SNM)和网关模块(GWM)等组成。....
基于传感器的实时控制系统便充分利用了主从式分布实时结构的这一特点。图2.1显示是分布式实时系统一般性体系结构Iz2】。网络{}诬理碧{i一……L匕飞、_〕处理器。…一一冲.一一曰门一一一一受控设备受控设备图2.1分布式实时系统体系结构图Fig.2.1Thearehiteet....
集中式调度算法由一台中央机器担任着管理者的角色,管理者维护有一张任务分配表,它根据搜集获知的其他任务节点的系统负载信息,来将收集到的任务调度到合适的任务节点上执行,因此管理者即是该分布式系统中央调度器,其调度模型结构如图2.2所示。由于集中式调度算法中的管理者拥有全局信息,同样作....
本文编号:3966375
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3966375.html