CN220137565U - 一种基于vnx架构的监控管理*** - Google Patents
一种基于vnx架构的监控管理*** Download PDFInfo
- Publication number
- CN220137565U CN220137565U CN202320287977.0U CN202320287977U CN220137565U CN 220137565 U CN220137565 U CN 220137565U CN 202320287977 U CN202320287977 U CN 202320287977U CN 220137565 U CN220137565 U CN 220137565U
- Authority
- CN
- China
- Prior art keywords
- information
- health state
- ipmc
- core
- service processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 38
- 230000036541 health Effects 0.000 claims abstract description 53
- 230000002159 abnormal effect Effects 0.000 claims abstract description 15
- 230000003862 health status Effects 0.000 claims description 21
- 230000006978 adaptation Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本实用新型公开了一种基于VNX架构的监控管理***,包括一块背板、至少一个核心板和至少一个扩展板,扩展板上设置有包含智能平台管理控制器IPMC的扩展单片机,用于收集扩展板的健康状态信息;核心板上设置有包含IPMC的核心单片机、业务处理器CPU和可编程逻辑器件CPLD,核心单片机用于收集核心板和扩展板的健康状态信息,核心单片机和CPLD与CPU通过串口连接,核心单片机将所有健康状态信息发送至CPU,CPU根据接收的健康状态信息进行判断,在健康状态异常时报警,并将健康状态信息和报警信息进行显示或上报,CPLD用于通过串口连接核心板和扩展板上的IPMC,实现对应IPMC的调试和升级。
Description
技术领域
本实用新型属于VNX架构的监控管理技术领域,特别是涉及一种基于VNX架构的监控管理***。
背景技术
VNX设备,符合VITA74标准,是一种专门为恶劣使用环境所设计的小型嵌入式计算设备。由于VNX设备通常需要在恶劣使用环境下长时间作业,***的可靠性和稳定性变得至关重要。
VITA74标准的监控管理***是站在整机小型化的角度,将监控管理做得更轻量化。没有考虑到模块/卡的替换带来需要重新适配的重大工作量,因此模块/卡的可替换性不强,如果更换不同的模块/卡还需要了解底层的I2C设备情况和操作方式,使得***整机调测试变得非常复杂;现有分布式平台的监控管理方式是把每个模块/刀片当作一个完整的***,监控管理***可以进行单板管理,因此监控方式比较偏胖,尺寸大、成本高,在VNX这种小尺寸***中难以实现。
对于VNX设备,目前还没有定义一套完整的监控管理***,不便于VNX模块/卡的替换、运维和升级。
实用新型内容
针对以上技术问题,本实用新型提供一种基于VNX架构的监控管理***。
本实用新型解决其技术问题采用的技术方案是:
一种基于VNX架构的监控管理***,包括一块背板、至少一个核心板和至少一个扩展板,
扩展板上设置有扩展单片机,扩展单片机上实现智能平台管理控制器IPMC,用于收集扩展板的健康状态信息;
核心板上设置有核心单片机、业务处理器CPU和可编程逻辑器件CPLD,核心单片机上实现智能平台管理控制器IPMC,用于收集核心板和扩展板的健康状态信息,核心单片机和可编程逻辑器件CPLD与业务处理器CPU通过串口连接,核心单片机将收集并汇总的所有健康状态信息发送至业务处理器CPU,业务处理器CPU根据接收的健康状态信息进行判断,在健康状态异常时报警,并将所收集的健康状态信息和报警信息进行显示或上报,可编程逻辑器件CPLD用于通过业务串口或管理串口连接核心板和扩展板上的IPMC,实现对应IPMC的调试和升级;
背板通过智能平台管理总线IPMB将所有的IPMC互联在一起。
优选地,扩展板的健康状态信息包括温度信息、电压信息和功耗信息。
优选地,核心板的健康状态信息包括温度信息、电压信息和功耗信息。
优选地,扩展单片机和核心单片机均为MCU,MCU的型号为兆易创新的GD32F103系列。
优选地,业务处理器CPU将所收集的健康状态信息和报警信息进行显示或上报,包括:
业务处理器CPU将所收集的健康状态信息和报警信息通过Web界面进行显示或以SNMP形式上报。
优选地,可编程逻辑器件CPLD还用于实现核心板的上电复位。
优选地,可编程逻辑器件CPLD用于通过业务串口或管理串口连接核心板和扩展板上的IPMC,实现对应IPMC的调试和升级,包括:
可编程逻辑器件CPLD用于通过业务串口或管理串口配合选通信号SEL选通任意一个MCU的串口,实现MCU上的IPMC的在线调试,并向对应MCU发送控制信号,实现MCU上的IPMC的在线升级。
优选地,业务处理器CPU还对外出一个网络接口,外部终端可以通过网络接口登录监控管理界面,当有报警事件发生时,业务处理器CPU也会通过网络接口以SNMP方式上报。
优选地,业务处理器CPU根据接收的健康状态信息进行判断,在健康状态异常时报警,包括:
业务处理器CPU将健康状态信息与设定阈值进行比较,判断健康状态是否异常;若健康状态异常,则发出报警。
优选地,业务处理器CPU还用于将健康状态信息和报警信息存储至本地日志。
上述一种基于VNX架构的监控管理***,采用小封装的单片机来实现IPMC,并借用核心板上的业务处理器CPU和CPLD,实现了一套完整的监控管理***,背板通过智能平台管理总线IPMB将扩展板和核心板的IPMC互联在一起,还能实现单片机(包含IPMC)的在线调试和在线升级,整个监控管理***的尺寸小、兼容性强、运维和升级更加便利。
附图说明
图1为本实用新型一实施例中一种基于VNX架构的监控管理***的框图。
具体实施方式
为了使本技术领域的人员更好地理解本实用新型的技术方案,下面结合附图对本实用新型作进一步的详细说明。
在一个实施例中,如图1所示,一种基于VNX架构的监控管理***,包括一块背板、至少一个核心板和至少一个扩展板,
扩展板上设置有扩展单片机,扩展单片机上实现智能平台管理控制器IPMC,用于收集扩展板的健康状态信息;
核心板上设置有核心单片机、业务处理器CPU和可编程逻辑器件CPLD,核心单片机上实现智能平台管理控制器IPMC,用于收集核心板和扩展板的健康状态信息,核心单片机和可编程逻辑器件CPLD与业务处理器CPU通过串口连接,核心单片机将收集并汇总的所有健康状态信息发送至业务处理器CPU,业务处理器CPU根据接收的健康状态信息进行判断,在健康状态异常时报警,并将所收集的健康状态信息和报警信息进行显示或上报,可编程逻辑器件CPLD用于通过业务串口或管理串口连接核心板和扩展板上的IPMC,实现对应IPMC的调试和升级;
背板通过智能平台管理总线IPMB将所有的IPMC互联在一起。
具体地,机箱内设置至少一个核心板(图1中以一个核心板为例说明,对应图1中的core card)和至少一个扩展板(图1中扩展板卡1~n,对应图1中的other card),核心板和扩展板可通过IPMB总线进行互联并通讯。
本实用新型采用低价、小封装的单片机来实现IPMC,并借用核心板上的业务处理器和CPLD,实现了一套完整的监控管理***,还能实现单片机(包含IPMC)的在线调试和在线更新。
在一个实施例中,扩展板的健康状态信息包括温度信息、电压信息和功耗信息。
在一个实施例中,核心板的健康状态信息包括温度信息、电压信息和功耗信息。
在一个实施例中,扩展单片机和核心单片机均为MCU,MCU的型号为兆易创新的GD32F103系列。这类型的单片机成本低,且小封装。
在一个实施例中,业务处理器CPU将所收集的健康状态信息和报警信息进行显示或上报,包括:
业务处理器CPU将所收集的健康状态信息和报警信息通过Web界面进行显示或以SNMP形式上报。
在一个实施例中,可编程逻辑器件CPLD还用于实现核心板的上电复位。
在一个实施例中,可编程逻辑器件CPLD用于通过业务串口或管理串口连接核心板和扩展板上的IPMC,实现对应IPMC的调试和升级,包括:
可编程逻辑器件CPLD用于通过业务串口或管理串口配合选通信号SEL选通任意一个MCU的串口,实现MCU上的IPMC的在线调试,并向对应MCU发送控制信号,实现MCU上的IPMC的在线升级。
具体地,可编程逻辑器件CPLD的UART SW是指串口(UART)开关,是为了实现模块/卡的单片机(包含IPMC)在线调试和升级中选通对象单片机。
在一个实施例中,业务处理器CPU还对外出一个网络接口,外部终端可以通过网络接口登录监控管理界面,当有报警事件发生时,业务处理器CPU也会通过网络接口以SNMP方式上报。
在一个实施例中,业务处理器CPU根据接收的健康状态信息进行判断,在健康状态异常时报警,包括:
业务处理器CPU将健康状态信息与设定阈值进行比较,判断健康状态是否异常;若健康状态异常,则发出报警。
在一个实施例中,业务处理器CPU还用于将健康状态信息和报警信息存储至本地日志。
在一个详细的实施例中,本实用新型公开一种基于VNX架构的监控管理***,机箱内设置至少一个核心模块/卡和至少一个扩展模块/卡;扩展模块/卡上设置一个单片机通过软件实现智能平台管理控制器IPMC,用于收集本模块/卡的健康状态信息;核心模块/卡设置一个单片机通过软件实现智能平台管理控制器IPMC,用于收集本模块/卡以及扩展模块/卡的健康状态信息;核心模块/卡还与业务处理器CPU通过串口连接,将其收集并汇总的所有健康状态信息发送给业务处理器;业务处理器根据所收集健康状态信息进行智能判断,并将所收集的健康状态信息和报警信息通过Web显示或Snap上报;核心模块/卡还设置一个复杂可编程逻辑器件CPLD,用于所有模块/卡IPMC串口的选通,实现IPMC的调试和升级。
扩展模块/卡,设置一个价格低廉、小封装的单片机,通过单片机的ADC接口可以实现电压和温度的采集,通过单片机的I2C接口可以连接板卡模块的I2C设备。通过该单片机实现的IPMC,其价格和尺寸都可以和VITA74标准概述的监控管理***媲美。
核心模块/卡,设置一个和扩展模块/卡一样的单片机实现IPMC以外,还设置一个CPLD。CPLD除了实现核心模块/卡上电复位的同时,可以通过业务串口/管理串口配合选通信号SEL选通任意一个单片机的串口,实现模块/卡的单片机(包含IPMC)在线调试。CPLD在选通某个串口的同时,可以向这个单片机发送控制信号CS(RESET、BOOT0),实现模块/卡的单片机(包含IPMC)在线升级。
核心模块/卡,一般会有一个业务处理器,通过该处理器承担轻量级的管理功能,无需增加额外的管理处理器。业务处理器出两个串口,一个和本模块/卡的单片连接,接收所有模块/卡的健康状态信息;另一个和CPLD连接,可实现模块/卡的单片机(包含IPMC)的在线调试和在线升级。业务处理对外出一个网络接口,外部终端可以通过该网口登录监控管理界面,当有报警事件发生时,业务处理器也会通过该网口以SNMP方式上报。
背板通过智能平台管理总线IPMB将模块/卡的IPMC互联在一起。由于IPMB协议是标准的,各厂商的模块/卡只要是按标准设计的,在模块/卡替换后,核心模块/卡的ShMC基本上不需要做修改,适配非常的简单。
进一步地,基于本申请监控管理***对应的方法为:接收实时健康状态信息,并存储健康状态信息日志;其中,健康状态信息由核心单片机上报,包括各个核心板的健康状态信息和扩展板的健康状态信息;将健康状态信息与设定阈值进行比较,判断健康状态是否异常;若健康状态异常,则发出报警并上报,同时存储报警日志。
具体地,以温度信息为例,若温度大于设定阈值,则说明温度异常。
健康状态信息和报警信息均存储了本地日志,相应的本方法还可查询本地日志,获取健康状态信息日志和报警日志;同时,将健康状态信息日志和报警日志周期上报,供后台管理人员处理相关信息。
本实用新型借鉴了分布式平台的监控管理***理念,采用低价、小封装的单片机来实现IPMC,并借用核心板上的业务处理器CPU和CPLD,实现了一套完整的监控管理***,背板通过智能平台管理总线IPMB将扩展板和核心板的IPMC互联在一起,还能实现单片机(包含IPMC)的在线调试和在线升级,整个监控管理***的尺寸小、兼容性强、运维和升级更加便利。
以上对本实用新型所提供的一种基于VNX架构的监控管理***进行了详细介绍。本文中应用了具体个例对本实用新型的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本实用新型的核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以对本实用新型进行若干改进和修饰,这些改进和修饰也落入本实用新型权利要求的保护范围内。
Claims (9)
1.一种基于VNX架构的监控管理***,其特征在于,包括一块背板、至少一个核心板和至少一个扩展板,
所述扩展板上设置有扩展单片机,所述扩展单片机上实现智能平台管理控制器IPMC,用于收集所述扩展板的健康状态信息;
所述核心板上设置有核心单片机、业务处理器CPU和可编程逻辑器件CPLD,所述核心单片机上实现智能平台管理控制器IPMC,用于收集所述核心板和所述扩展板的健康状态信息,所述核心单片机和所述可编程逻辑器件CPLD与所述业务处理器CPU通过串口连接,所述核心单片机将收集并汇总的所有健康状态信息发送至所述业务处理器CPU,所述业务处理器CPU根据接收的所述健康状态信息进行判断,在健康状态异常时报警,并将所收集的健康状态信息和报警信息进行显示或上报,所述可编程逻辑器件CPLD用于通过业务串口或管理串口连接所述核心板和所述扩展板上的IPMC,实现对应IPMC的调试和升级;
所述背板通过智能平台管理总线IPMB将所有的IPMC互联在一起;
所述可编程逻辑器件CPLD用于通过业务串口或管理串口连接所述核心板和所述扩展板上的IPMC,实现对应IPMC的调试和升级,包括:
所述可编程逻辑器件CPLD用于通过业务串口或管理串口配合选通信号SEL选通任意一个MCU的串口,实现所述MCU上的IPMC的在线调试,并向对应MCU发送控制信号,实现所述MCU上的IPMC的在线升级。
2.根据权利要求1所述的监控管理***,其特征在于,所述扩展板的健康状态信息包括温度信息、电压信息和功耗信息。
3.根据权利要求2所述的监控管理***,其特征在于,所述核心板的健康状态信息包括温度信息、电压信息和功耗信息。
4.根据权利要求3所述的监控管理***,其特征在于,所述扩展单片机和所述核心单片机均为MCU,所述MCU的型号为兆易创新的GD32F103系列。
5.根据权利要求4所述的监控管理***,其特征在于,所述业务处理器CPU将所收集的健康状态信息和报警信息进行显示或上报,包括:
所述业务处理器CPU将所收集的健康状态信息和报警信息通过Web界面进行显示或以SNMP形式上报。
6.根据权利要求5所述的监控管理***,其特征在于,所述可编程逻辑器件CPLD还用于实现所述核心板的上电复位。
7.根据权利要求6所述的监控管理***,其特征在于,所述业务处理器CPU还对外出一个网络接口,外部终端可以通过所述网络接口登录监控管理界面,当有报警事件发生时,所述业务处理器CPU也会通过所述网络接口以SNMP方式上报。
8.根据权利要求7所述的监控管理***,其特征在于,所述业务处理器CPU根据接收的所述健康状态信息进行判断,在健康状态异常时报警,包括:
所述业务处理器CPU将所述健康状态信息与设定阈值进行比较,判断健康状态是否异常;若健康状态异常,则发出报警。
9.根据权利要求8所述的监控管理***,其特征在于,所述业务处理器CPU还用于将所述健康状态信息和报警信息存储至本地日志。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202320287977.0U CN220137565U (zh) | 2023-02-22 | 2023-02-22 | 一种基于vnx架构的监控管理*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202320287977.0U CN220137565U (zh) | 2023-02-22 | 2023-02-22 | 一种基于vnx架构的监控管理*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN220137565U true CN220137565U (zh) | 2023-12-05 |
Family
ID=88949285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202320287977.0U Active CN220137565U (zh) | 2023-02-22 | 2023-02-22 | 一种基于vnx架构的监控管理*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN220137565U (zh) |
-
2023
- 2023-02-22 CN CN202320287977.0U patent/CN220137565U/zh active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8397053B2 (en) | Multi-motherboard server system | |
US20070233833A1 (en) | Data transmission system for electronic devices with server units | |
CN201181474Y (zh) | 管理有多个处理器单元的高级电信计算机构架单板的装置 | |
CN108132621B (zh) | 一种基于国产软硬件的智能管理平台 | |
CN102081567A (zh) | 服务器 | |
CN109885151A (zh) | 一种服务器电源监控方法及*** | |
CN112882901A (zh) | 一种分布式处理***健康状态智能监控器 | |
CN210515178U (zh) | 一种基于国产cpu实现的刀片服务器的管理板 | |
CN115757236A (zh) | 一种存储扩展池化设备及*** | |
CN116126772A (zh) | 一种应用于arm服务器的uart串口管理***及方法 | |
CN220137565U (zh) | 一种基于vnx架构的监控管理*** | |
CN201576280U (zh) | 智能平台管理接口 | |
CN113609039A (zh) | 一种边缘控制器主板、边缘控制器及数据处理方法 | |
CN206460446U (zh) | 一种针对加固计算机主板的监控装置 | |
CN113176982A (zh) | 一种基于vpx架构机箱管理***的实现装置及方法 | |
CN116165947A (zh) | 一种基于vnx架构的监控管理*** | |
US20110066766A1 (en) | Control apparatus and data processing system | |
CN111338907A (zh) | 一种pcie设备的远程状态监测***及方法 | |
CN116483613A (zh) | 故障内存条的处理方法及装置、电子设备及存储介质 | |
CN110691128A (zh) | 基于ipmi***健康管理中间件的通信方法、***、介质及设备 | |
CN207965882U (zh) | 一种用于服务器信号监控的模块化板卡 | |
CN115543707A (zh) | 硬盘故障的检测方法、***和装置、存储介质及电子装置 | |
CN113741656A (zh) | 一种基于vpx架构的机箱管理***及方法 | |
CN114500217A (zh) | 一种信息交互及告警装置 | |
CN111414327A (zh) | 网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |