买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国航空工业集团公司西安航空计算技术研究所
摘要:本申请提供一种成员和任务综合管理系统,所述高安全分布式计算机系统101包括N个计算机节点103,每个计算机节点103均包括总线网络端节点104和成员和任务综合管理模块105,其中:总线网络端节点104均与总线网络系统102连接,用于与总线网络系统102通讯,采用时间触发协议进行成员和任务综合管理数据包的传输;每个计算机节点103的成员和任务综合管理模块105均包括:综合管理核心模块10、本机状态监测模块20、节点任务配置检测模块30、信息接收及检验解码模块40、信息检验编码及发送模块50、节点故障安全模块60、他机任务状态监测模块70、软件接口模块80。
主权项:1.一种成员和任务综合管理系统,其特征在于,高安全分布式计算机系统(101)完成计算机节点间计算机节点状态和任务状态的指示及认可信息,同时根据计算机节点及任务的重构完成动态适应,支持高安全分布式计算机系统多计算机节点、多任务的成员和任务综合管理需求;包括N个计算机节点(103),所述N不小于3,每个计算机节点(103)均包括总线网络端节点(104)和成员和任务综合管理模块(105),其中:每个计算机节点(103)的总线网络端节点(104)均与总线网络系统(102)连接,用于与总线网络系统(102)通讯,采用时间触发协议进行成员和任务综合管理数据包的传输;每个计算机节点(103)的成员和任务综合管理模块(105)均包括:综合管理核心模块(10)、本机状态监测模块(20)、BIT测试结果检测模块(21)、电源监控结果检测模块(22)、节点和任务运行状态检测模块(23)、节点任务配置检测模块(30)、节点ID测试模块(31)、任务ID测试模块(32)、节点-任务-周期配置表(33)、信息接收及检验解码模块(40)、信息检验编码及发送模块(50)、节点故障安全模块(60)、他机任务状态监测模块(70)和软件接口模块(80);所述成员和任务综合管理数据包包括含校验位的计算机ID、计算机节点状态信息、各任务的ID、各任务的状态信息、各任务的帧周期计数和数据负载区校验码;所述综合管理核心模块(10),用于接收本机状态监测模块(20)发送的计算机节点自身状态信息和所运行各个任务的状态信息、节点任务配置检测模块(30)发送的计算机节点任务配置检测结果、信息接收及检验解码模块(40)发送的其他计算机节点信息;所述综合管理核心模块(10),还用于生成计算机节点状态信息和本计算机节点各任务的状态信息;所述综合管理核心模块(10),还用于同时将所述计算机节点状态信息和本计算机节点各任务的状态信息发送至节点故障安全模块(60);其中,其他计算机节点信息包括其他计算机节点的计算机节点状态信息、计算机节点所运行任务的状态信息、指示本计算机节点的计算机节点状态信息和指示本计算机节点任务的状态信息;节点任务配置检测模块(30),根据节点ID测试模块(31)给出的计算机节点ID和计算机节点ID状态,任务ID测试模块(32)给出的任务ID和任务ID状态,同时根据任务ID测试模块(32)给出的计算机节点ID从节点-任务-周期配置表(33)中读出该计算机节点ID对应的所有任务ID,再同任务ID测试模块(32)给出的任务ID匹配;匹配不一致、计算机节点ID状态错误、任务ID状态错误均代表任务配置检测故障,配置检测故障结果发送给综合管理核心模块(10),配置检测故障结果和任务ID发送给信息接收及检验解码模块(40);节点-任务-周期配置表(33),存储了分布式计算机系统的各计算机节点的有效计算机节点ID、计算机节点ID所配置的可执行的所有任务的任务ID、不同任务的重构优先级、各任务的执行周期;信息接收及检验解码模块(40),接收节点任务配置检测模块(30)给出的配置检测故障结果和任务ID得到有效的任务ID,对总线网络端节点(104)使用时间触发协议收到的成员和任务综合管理数据包的数据负载区进行筛选,仅筛选出与本计算机节点任务ID相同的其他计算机节点的计算机节点状态信息和相同任务ID的任务状态信息,然后对筛选出的信息进行校验解码并按照节点-任务-周期配置表(33)进行匹配检测,仅保留正确信息;根据这些筛选后的正确信息,获得其他计算机节点的计算机节点状态信息、其他计算机节点的计算机节点所运行任务的状态信息、指示本计算机节点的计算机节点状态信息和指示本计算机节点任务的状态信息;将获得的信息发送给综合管理核心模块(10);同时信息接收及检验解码模块(40)根据所述配置检测故障结果和任务ID,筛选出有效的任务ID的任务周期,按所述任务周期进行对应状态信息的超时检测,不按任务周期接收的数据视为无效数据;本机状态监测模块(20),用于接收BIT测试结果检测模块(21)发送的计算机节点状态的BIT测试结果和各任务的BIT测试结果、电源监控结果检测模块(22)发送的计算机节点状态的电源监控测试结果和各任务的电源监控测试结果及节点和任务运行状态检测模块(23)发送的计算机节点运行状态监控结果和计算机节点所运行各任务的运行状态监控结果;生成本计算机节点的计算机节点自身状态和任务状态;将所述本计算机节点的计算机节点自身状态和任务状态发送至综合管理核心模块(10);电源监控结果检测模块(22),根据软件和硬件执行的各个电源的电源监控测试项及其影响范围以及对应的监控测试结果,综合得出计算机节点状态的电源监控测试结果和各任务的电源监控测试结果,将所述计算机节点状态的电源监控测试结果和各任务的电源监控测试结果发送至本机状态监测模块(20);节点和任务运行状态检测模块(23),包括所有任务共用功能部分配置帧计数累加判断和超时判断模块,和每个任务独立功能部分分别配置各自的帧计数累加判断和超时判断模块,采用帧计数累加判断方法和超时判断方法,得出计算机节点运行状态监控结果和计算机节点所运行各任务的运行状态监控结果,将所述计算机节点运行状态监控结果和计算机节点所运行各任务的运行状态监控结果发送至本机状态监测模块(20);他机任务状态监测模块(70),具有超时检测模块,如果在规定的时间周期内接收软件接口模块(80)发送的软件指示其他计算机节点状态和任务状态信息,则将指示其他计算机节点状态和任务状态信息发送给信息检验编码及发送模块(50);如果在规定的时间周期内未收到软件接口模块(80)发送的软件指示其他计算机节点状态信息,则将指示其他计算机节点状态信息设置为故障发给信息检验编码及发送模块(50);如果在规定的时间周期内未收到软件接口模块(80)发送的软件指示其他计算机任务状态信息,则将指示其他计算机任务状态信息设置为故障发给信息检验编码及发送模块(50)。
全文数据:
权利要求:
百度查询: 中国航空工业集团公司西安航空计算技术研究所 一种成员和任务综合管理系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。