国产高性能的水声信息处理设备及其监控方法技术

技术编号:31242188 阅读:19 留言:0更新日期:2021-12-08 10:35
本发明专利技术公开了一种国产高性能的水声信息处理设备及其监控方法,水声信息处理设备包括至少两个CPU模块、交换模块、交换后IO模块、背板、第一连接器和第三连接器,所述至少两个CPU模块、交换模块采用第一连接器通过背板和交换后IO模块互联,所述交换后IO模块采用第三连接器对外连接;所述CPU模块包括BMC控制器,所述至少两个CPU模块通过集群管理平台监控,当监测到硬件或软件的异常时,分别进行硬件或软件的重启,当CPU模块硬件重启仍不能解决时,采用任务迁移的方法解决。本发明专利技术能满足日益增大的水声信息处理性能需求,也避免出现单点故障影响整个设备的正常运行,提高设备的高可用与高可靠性。可靠性。可靠性。

【技术实现步骤摘要】
国产高性能的水声信息处理设备及其监控方法


[0001]本专利技术涉及信息处理
,尤其涉及一种国产高性能的水声信息处理设备及其监控方法。

技术介绍

[0002]在水声信息处理领域,目前主流采用的仍是基于X86与多DSP处理的服务器,包括X86主控模块、DSP计算模块、交换模块、电源模块等;其中主控模块只有一个,DSP计算资源的分配基于主控模块的任务分配策略,整机健康状态管理是基于主控模块的BMC模块收集其他模块的BMC信息汇总后统一对外上报,其处理性能难以满足水声信息处理日益增长的需求,且存在单点故障问题,此外,基于DSP嵌入式应用开发体系,软件定制程度高、安装部署操作复杂,计算资源使用不均衡,软件升级较为困难。

技术实现思路

[0003](一)要解决的技术问题
[0004]基于上述问题,本专利技术提供一种国产高性能的水声信息处理设备及其监控方法,解决水声信息处理性能需求日益增大,且存在单点故障的问题。
[0005](二)技术方案
[0006]基于上述的技术问题,本专利技术提供一种国产高性能的水声信息处理设备,包括至少两个CPU模块、交换模块、交换后IO模块、背板、第一连接器和第三连接器,所述至少两个CPU模块、交换模块采用第一连接器通过背板和交换后IO模块互联,所述交换后IO模块采用第三连接器对外连接;所述CPU模块、交换模块均包括用于模块状态管理的BMC控制器,所述至少两个CPU模块通过集群管理平台监控;
[0007]所述集群管理平台包括资源监控模块、资源管理模块、任务管理模块和群组管理模块,所述资源监控模块包括计算监控、网络监控、存储监控和服务监控,所述资源管理模块包括计算资源管理、网络资源管理、存储资源管理和服务资源管理,所述任务管理模块包括应用软件管理、应用配置管理、应用状态管理和应用迁移管理,所述群组管理模块包括群组配置管理、节点授权管理、计算集群管理和计算节点管理。
[0008]进一步的,所述设备还包括电源模块、风扇控制板、风扇、指示灯板,所述电源模块也连接到所述第一连接器,所述指示灯板采用第二连接器通过背板和风扇控制板互联,所述风扇控制板连接风扇。
[0009]进一步的,所述第一连接器包括1G以太网总线、10G以太网总线、GPIO接口、IPMB总线、PCIE总线、USB接口、RS232接口、RS422接口、VGA接口、SATA接口、模块编码识别接口、机箱编码识别码接口;所述CPU模块、交换模块通过第一连接器中的1G以太网总线和10G以太网总线互联,所述交换模块和交换后IO模块通过第一连接器中的1G以太网总线和10G以太网总线互联,所述交换模块、CPU模块、电源模块通过第一连接器中的IPMB总线连接,电源模块通过第一连接器和背板为CPU模块、交换模块、交换后IO模块提供电源接口,CPU模块引出
第一连接器中的模块编码识别接口、机箱编码识别码接口至背板,CPU模块引出第一连接器中的PCIE总线至背板作为预留总线,CPU模块将USB接口、RS232接口、VGA接口和1G以太网接口引出至模块前面板作为模块自身的测试接口;交换模块将USB接口、RS232接口和1G以太网接口引出至模块前面板作为模块自身的测试接口。
[0010]进一步的,所述第二连接器包括IPMB总线、UART串口和以太网接口;所述风扇控制板和交换模块通过第二连接器、第一连接器中的IPMB总线经背板相连,电源模块通过第一连接器、第二连接器和背板为风扇控制板和风扇提供电源接口,风扇控制板引出第二连接器中的UART串口和以太网接口至背板作为预留接口。
[0011]进一步的,所述CPU模块的个数不超过5个。
[0012]本专利技术也公开了一种国产高性能的水声信息处理设备的监控方法,其特征在于,用于所述的国产高性能的水声信息处理设备,包括以下步骤:
[0013]A、水声应用任务向集群管理平台申请运行资源;
[0014]B、集群管理平台接收请求,统计各CPU模块的资源使用情况;
[0015]C、集群管理平台根据调度策略指定CPU模块运行水声应用任务;
[0016]D、集群管理平台实时监控各CPU模块的状态,以及运行于指定CPU模块上的水声应用任务,各CPU模块的监控方法为:
[0017]D1、各CPU模块通过其中的BMC控制器采集硬件或软件的状态信息;所述硬件表示各CPU模块,所述软件表示各CPU模块运行水声应用任务的算法应用软件;
[0018]D2、将采集的所述硬件或软件的状态信息上报至集群管理平台的资源监控模块;
[0019]D3、判断所述硬件的状态是否正常,若是,则进入步骤D4,否则,判断该CPU是否包含实时任务,若否,则远程重启所述硬件,进入步骤D5,若是,则进入步骤D6;
[0020]D4、判断所述软件的状态是否正常,若是,则进入步骤D7;若否,则重启对应的软件,并重新建立通信连接,然后进入步骤D7;
[0021]D5、再次判断所述硬件的状态是否正常,若否,则进入步骤D6;若是,则重启对应的软件,并重新建立通信连接,然后进入步骤D7;
[0022]D6、查询该CPU模块所运行的任务,根据故障迁移策略进行任务迁移,并重新建立通信连接;
[0023]D7、结束本次采集的状态信息的判断,返回步骤D1,继续定时采集硬件或软件的状态信息。
[0024]进一步的,所述步骤D6中所述的任务迁移的方法包括以下步骤:
[0025]S1、集群管理平台监测到某个CPU模块出现故障,分析运行已出现故障的CPU模块对应的任务,即故障任务,所需的资源;
[0026]S2、判断是否有满足资源要求的可运行故障任务的CPU模块,若是,则进入步骤S6;若否,则集群管理平台对各CPU模块及其运行的所有任务进行预重构,进入步骤S3;
[0027]S3、再次判断是否有满足资源要求的可运行故障任务的CPU模块,若是,则集群管理平台按预重构的方式重构各CPU模块及其运行的所有任务,进入步骤S6;若否,则进入步骤S4;
[0028]S4、判断是否有比所述故障任务优先级更低的任务,若是,则集群管理平台对各CPU模块和排除掉比故障任务优先级更低的任务后的剩余任务进行预重构,进入步骤S5;若
否,则结束任务迁移;
[0029]S5、第三次判断是否有满足资源要求的可运行故障任务的CPU模块,若是,则集群管理平台暂停比故障任务优先级更低的任务的运行,按预重构的方式重构各CPU模块和所述剩余任务,进入步骤S6;若否,则无法将故障任务迁移,报警,结束任务迁移;
[0030]S6、根据调度策略选择CPU模块,由选择的CPU模块运行所述故障任务,完成任务迁移。
[0031]进一步的,所述水声应用任务的算法应用软件支持包含向量运算、矩阵运算、线性方程组求解、非线性方程组求解、差值与拟合、傅里叶分析、数字滤波设计、随机信号处理、功率谱估计、自适应滤波、时频分析、小波变换的基础算法库。
[0032](本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种国产高性能的水声信息处理设备,其特征在于,包括至少两个CPU模块、交换模块、交换后IO模块、背板、第一连接器和第三连接器,所述至少两个CPU模块、交换模块采用第一连接器通过背板和交换后IO模块互联,所述交换后IO模块采用第三连接器对外连接;所述CPU模块、交换模块均包括用于模块状态管理的BMC控制器,所述至少两个CPU模块通过集群管理平台监控;所述集群管理平台包括资源监控模块、资源管理模块、任务管理模块和群组管理模块,所述资源监控模块包括计算监控、网络监控、存储监控和服务监控,所述资源管理模块包括计算资源管理、网络资源管理、存储资源管理和服务资源管理,所述任务管理模块包括应用软件管理、应用配置管理、应用状态管理和应用迁移管理,所述群组管理模块包括群组配置管理、节点授权管理、计算集群管理和计算节点管理。2.根据权利要求1所述的国产高性能的水声信息处理设备,其特征在于,所述设备还包括电源模块、风扇控制板、风扇、指示灯板,所述电源模块也连接到所述第一连接器,所述指示灯板采用第二连接器通过背板和风扇控制板互联,所述风扇控制板连接风扇。3.根据权利要求1所述的国产高性能的水声信息处理设备,其特征在于,所述第一连接器包括1G以太网总线、10G以太网总线、GPIO接口、IPMB总线、PCIE总线、USB接口、RS232接口、RS422接口、VGA接口、SATA接口、模块编码识别接口、机箱编码识别码接口;所述CPU模块、交换模块通过第一连接器中的1G以太网总线和10G以太网总线互联,所述交换模块和交换后IO模块通过第一连接器中的1G以太网总线和10G以太网总线互联,所述交换模块、CPU模块、电源模块通过第一连接器中的IPMB总线连接,电源模块通过第一连接器和背板为CPU模块、交换模块、交换后IO模块提供电源接口,CPU模块引出第一连接器中的模块编码识别接口、机箱编码识别码接口至背板,CPU模块引出第一连接器中的PCIE总线至背板作为预留总线,CPU模块将USB接口、RS232接口、VGA接口和1G以太网接口引出至模块前面板作为模块自身的测试接口;交换模块将USB接口、RS232接口和1G以太网接口引出至模块前面板作为模块自身的测试接口。4.根据权利要求2所述的国产高性能的水声信息处理设备,其特征在于,所述第二连接器包括IPMB总线、UART串口和以太网接口;所述风扇控制板和交换模块通过第二连接器、第一连接器中的IPMB总线经背板相连,电源模块通过第一连接器、第二连接器和背板为风扇控制板和风扇提供电源接口,风扇控制板引出第二连接器中的UART串口和以太网接口至背板作为预留接口。5.根据权利要求1所述的国产高性能的水声信息处理设备,其特征在于,所述CPU模块的个数不超过5个。6.一种国产高性能的水声信息处理设备的监控方法,其特征在于,用于权利要求1

5任一项所述的国产高性能的水声信息...

【专利技术属性】
技术研发人员:黄振中黄虎程望盛程佳王吉桥
申请(专利权)人:中科长城海洋信息系统有限公司长沙分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1