本发明属于交换机领域,具体涉及一种集成smc管理模块的交换机系统。
背景技术:
常的机架式服务器或者交换机中,设备smc管理模块的功能由一块单独的刀片实现,单独的刀片不但增加了设备的空间,还增加了开发、生产成本,另外也增加了故障点。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种集成smc管理模块的交换机系统,是非常有必要的。
技术实现要素:
本发明的目的在于,针对上述常的机架式服务器或者交换机中smc管理模块的功能由单独刀片实现增加设备空间,增加开发、生产成本,增加故障点的缺陷,提供一种集成smc管理模块的交换机系统,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
一种集成smc管理模块的交换机系统,包括交换主板,交换主板上设置有smc管理模块、电源模块及交换通信模块,电源模块与smc管理模块和交换通信模块均连接;
smc管理模块连接有外部管理接口;
交换通信模块连接有外部数据交换接口;
电源模块,用于给交换机系统供电;
交换通信模块,用于实现数据处理和高速交换;
smc管理模块,用于实现交换机系统的smc管理。
进一步地,所述smc管理包括交换机系统健康状态信息的管理和故障监控。
进一步地,所述健康状态信息包括交换机系统电压、电流及主芯片温度。所述健康状态信息包括但不限于交换机系统电压、电流和主芯片温度。
进一步地,所述smc管理模块包括健康信息管理接口单元、风扇管理接口单元和日志管理接口单元。
进一步地,健康信息管理接口单元采用rgmii接口或rgmm接口,外部管理接口采用rj45接口。
进一步地,风扇管理接口单元包括脉冲宽度调制pwm接口和转速侦测tach接口。脉冲宽度调整pwm接口是风扇控制接口,转速侦测tach接口是风扇监控接口。
进一步地,日志管理接口单元采用i2c接口和gpio接口。gpio接口可用作日志管理接口,也可用作用户自定义的其他作用。
进一步地,smc管理模块还包括smc管理控制单元;
smc管理控制单元与健康信息管理接口单元、风扇管理接口单元和日志管理接口单元均连接;
smc管理控制单元通过健康信息管理接口单元获取交换机系统的电压、电流及主芯片的温度,判断各数值是否在安全范围内,生成交换机系统管理日志;
smc管理控制单元通过风扇管理接口单元获取风扇状态信息,同时根据交换机系统的健康信息数据再通过风扇管理接口单元控制风扇的转速,生成交换机系统管理日志;
smc管理控制单元通过日志管理接口单元向用户提供交换机系统管理日志。smc管理控制单元采用管理芯片,健康信息管理接口单元、风扇管理接口单元和日志管理接口单元均为管理芯片的对应接口。
进一步地,当smc管理控制单元通过健康信息管理接口单元获取的主芯片温度大于温度上限阈值时,通过风扇管理接口单元控制风扇提速;
当smc管理控制单元通过健康信息管理接口单元获取的主芯片温度低于温度下限阈值时,通过风扇管理接口单元控制风扇降速。
进一步地,smc管理控制单元采用ast2400管理芯片。
本发明的有益效果在于:
本发明将smc管理模块和交换通信模块集成于一块交换主板上,有效节省服务器或交换机的机架空间,同时降低研发和生产成本。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
图1为本发明的系统连接示意图;
图2为本发明的smc管理模块的示意图;
其中,1-交换主板;2-smc管理模块;2.1-健康信息管理接口单元;2.2-风扇管理接口单元;2.3-日志管理接口单元;2.4-smc管理控制单元;3-电源模块;4-交换通信模块;5-外部管理接口;6-外部数据交换接口。
具体实施方式:
为使得本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明具体实施例中的附图,对本发明中的技术方案进行清楚、完整地描述。
实施例1:
如图1所示,本发明提供一种集成smc管理模块的交换机系统,包括交换主板1,交换主板1上设置有smc管理模块2、电源模块3及交换通信模块4,电源模块3与smc管理模块2和交换通信模块4均连接;
smc管理模块2连接有外部管理接口5;
交换通信模块4连接有外部数据交换接口6;
电源模块3,用于给交换机系统供电;
交换通信模块4,用于实现数据处理和高速交换;
smc管理模块2,用于实现交换机系统的smc管理;所述smc管理包括交换机系统健康状态信息的管理和故障监控;所述健康状态信息包括交换机系统电压、电流及主芯片温度。
实施例2:
如图1和图2所示,本发明提供一种集成smc管理模块的交换机系统,包括交换主板1,交换主板1上设置有smc管理模块2、电源模块3及交换通信模块4,电源模块3与smc管理模块2和交换通信模块4均连接;
所述smc管理模块2包括健康信息管理接口单元2.1、风扇管理接口单元2.2、日志管理接口单元2.3和smc管理控制单元2.4;
健康信息管理接口单元2.1采用rgmii接口或rgmm接口,外部管理接口采用rj45接口;
风扇管理接口单元2.2包括脉冲宽度调制pwm接口和转速侦测tach接口;
日志管理接口单元2.3采用i2c接口和gpio接口;
smc管理控制单元2.4与健康信息管理接口单元2.1、风扇管理接口单元2.2和日志管理接口单元2.3均连接;
smc管理控制单元2.4通过健康信息管理接口单元2.1获取交换机系统的电压、电流及主芯片的温度,判断各数值是否在安全范围内,生成交换机系统管理日志;
smc管理控制单元2.4通过风扇管理接口单元2.2获取风扇状态信息,同时根据交换机系统的健康信息数据再通过风扇管理接口单元2.2控制风扇的转速,生成交换机系统管理日志;
smc管理控制单元2.4通过日志管理接口单元2.3向用户提供交换机系统管理日志;
当smc管理控制单元2.4通过健康信息管理接口单元2.1获取的主芯片温度大于温度上限阈值时,通过风扇管理接口单元2.2控制风扇提速;
当smc管理控制单元2.4通过健康信息管理接口单元2.1获取的主芯片温度低于温度下限阈值时,通过风扇管理接口单元2.2控制风扇降速。
上述实施例2中,smc管理控制单元2.4采用ast2400管理芯片。
本发明的实施例是说明性的,而非限定性的,上述实施例只是帮助理解本发明,因此本发明不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他的具体实施方式,同样属于本发明保护的范围。