一种服务器状态显示系统、方法、装置及可读存储介质制造方法及图纸

技术编号:34349679 阅读:22 留言:0更新日期:2022-07-31 05:28
本发明专利技术提出的一种服务器状态显示系统、方法、装置及可读存储介质,所述系统包括:BMC芯片、CPLD芯片和LCD模组,所述BMC芯片、CPLD芯片和LCD模组通过I3C总线链路连接;所述BMC芯片,用于获取服务器状态的监控、告警信息,并发送至LCD模组;所述CPLD芯片,用于监测BMC芯片的运行状态,若发现BMC芯片异常,生成相应的故障信息,并发送至LCD模组;所述LCD模组,用于显示服务器的监控信息、告警信息、故障信息或故障代码。本发明专利技术利用LCD屏幕增加了显示服务器运行异常的告警、预警与故障信息功能,便于运维人员维护数量庞大的服务器机组,有效提高运行稳定性,缩减运维成本。缩减运维成本。缩减运维成本。

【技术实现步骤摘要】
一种服务器状态显示系统、方法、装置及可读存储介质


[0001]本专利技术涉及计算机
,更具体的说是涉及一种服务器状态显示系统、方法、装置及可读存储介质。

技术介绍

[0002]随着云计算与人工智能的高速发展,服务器的应用规模愈发庞大,密度也越来越高,人们对其运行的长期稳定性、安全性逐渐有了更高的要求,相应的维护成本也在大幅提升。因此,日常维护尽早发现运行异常的情况,以及发生故障时的快速处理就变得尤为重要,要尽可能的预防宕机、烧板等问题,从而大幅提高服务器系统运行的稳定性。基于以上需求,服务器通常采用增设LED灯的方式,为服务器提供状态监测,以此传达服务器系统及各模块的运行状态。
[0003]目前服务器中常用的监测服务器运行状态的方式,是依赖于服务器本身面板和内部板卡上的LED灯,运维人员通过观察LED的状态来确定服务器处于什么工作状态,是否正常运行,并对处于非正常运行状态的服务器做出应对举措。
[0004]但是,运维人员仅通过服务器本身面板上的LED灯可获知的信息很少,效率很低,不便于及时准确的对问题原因进行定位,而位于内部板卡的LED不便于观察,也同样存在信息量少的缺点。除此之外,目前常用的监测服务器运行状态的方式不能对非正常运行做出预警,会增加服务器故障、宕机的风险,不利于服务器的长期稳定运行,同时处理故障所需步骤繁琐,可能需要拆装机组并用Debug治具进行故障解读,费时费力,维护成本高。

技术实现思路

[0005]针对以上问题,本专利技术的目的在于提供一种服务器状态显示系统、方法、装置及可读存储介质。
[0006]本专利技术为实现上述目的,通过以下技术方案实现:一种服务器状态显示系统,包括:BMC芯片、CPLD芯片和LCD模组,所述BMC芯片、CPLD芯片和LCD模组通过I3C总线链路连接;所述BMC芯片,用于获取服务器状态的监控、告警信息,并发送至LCD模组;所述CPLD芯片,用于监测BMC芯片的运行状态,若发现BMC芯片异常,生成相应的故障信息,并发送至LCD模组;所述LCD模组,用于显示服务器的监控信息、告警信息、故障信息或故障代码。
[0007]进一步,所述BMC芯片为I3C总线链路的主机,CPLD芯片为I3C总线链路辅助主机,LCD模组为I3C总线链路的从设备,默认状态下BMC芯片为I3C总线链路的主设备。
[0008]进一步,所述LCD模组包括:
[0009]LCD显示屏、编解码模块和显示驱动模块,编解码模块和显示驱动模块分别设置在LCD显示屏的前端。
[0010]进一步,所述LCD显示屏固定安装在服务器机箱正面面板上。
[0011]进一步,所述I3C总线链路上还连接有功能设备,功能设备包括:Sensor设备和Debug设备。
[0012]进一步,所述监控信息包括:服务器的电压、电流、功耗、温度和风扇转速。
[0013]进一步,所述告警信息包括:由温度传感器获取到的温度过高异常信息,风扇转速异常信息、液冷油浸型服务器的漏油异常信息、设备故障信息。
[0014]相应的,本专利技术还公开了一种服务器状态显示系统方法,包括:
[0015]当BMC芯片正常工作时,BMC芯片默认获取I3C总线链路的主设备权限,由获取服务器状态的监控、告警信息,并发送至LCD模组进行显示;
[0016]通过CPLD芯片监测BMC芯片的运行状态,若BMC芯片异常,CPLD芯片获取I3C总线链路的主设备权限,并生成相应的故障信息,发送至LCD模组进行显示。
[0017]进一步,所述CPLD芯片获取I3C总线链路的主设备权限,具体包括:CPLD芯片切断BMC芯片的主设备权限,接管I3C总线链路,以控制I3C总线链路上数据的传输;
[0018]采集BMC芯片的故障信息。
[0019]进一步,当BMC芯片正常工作时,BMC芯片作为I3C总线链路的主机,设定由BMC芯片或CPLD芯片获取服务器状态的监控、告警信息,并发送至LCD模组。
[0020]相应的,本专利技术公开了一种服务器状态显示装置,包括:
[0021]存储器,用于存储服务器状态显示程序;
[0022]处理器,用于执行所述服务器状态显示程序时实现如上文任一项所述服务器状态显示方法的步骤。
[0023]相应的,本专利技术公开了一种可读存储介质,所述可读存储介质上存储有服务器状态显示程序,所述服务器状态显示程序被处理器执行时实现如上文任一项所述服务器状态显示方法的步骤。
[0024]对比现有技术,本专利技术有益效果在于:
[0025]1、本专利技术使用LCD屏幕替代原有LED灯的服务器运行监测方案,可将服务器运行数据显示到LCD屏幕上,有效增加获取信息的效率,使监测信息更丰富更直观。
[0026]2.本专利技术实现了利用LCD屏幕显示告警、预警信息,以及故障信息或故障代码,为服务器长期稳定运行增加保障,从而维护用户利益,减小企业损失,降低运维成本。
[0027]3、本专利技术利用LCD屏幕增加了显示服务器运行异常的告警、预警与故障信息功能,便于运维人员维护数量庞大的服务器机组,有效提高运行稳定性,缩减运维成本。
[0028]由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
[0029]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0030]附图1是本专利技术具体实施方式的系统结构图。
[0031]附图2是本专利技术具体实施方式的方法流程图。
具体实施方式
[0032]本专利技术的核心是提供一种服务器状态显示方法,现有技术中,运维人员仅通过服务器本身面板上的LED灯可获知的信息很少,效率很低,不便于及时准确的对问题原因进行定位,而位于内部板卡的LED不便于观察,也同样存在信息量少的缺点。除此之外,目前常用的监测服务器运行状态的方式不能对非正常运行做出预警,会增加服务器故障、宕机的风险,不利于服务器的长期稳定运行,同时处理故障所需步骤繁琐,可能需要拆装机组并用Debug治具进行故障解读,费时费力,维护成本高。
[0033]而本专利技术提供的服务器状态显示方法,采用在服务器上增加一块LCD显示屏幕的方式,将服务器需要监控的电压、电流、功耗、温度和风扇转速等信息直观的呈现出来,可以在各项监控参数超出临界值时发出预警或告警,如在温度传感器获取到长时间温度过高异常、风扇转速异常、液冷油浸型服务器的漏液异常时,对运维人员做出提醒或警示。除此之外,若遇某设备停止工作、宕机等故障,也可以通过屏幕展示错误代码。由此可见,本专利技术实现了利用LCD屏幕显示告警、预警信息,以及故障信息或故障代码,为服务器长期稳定运行增加保障,从而维护用户利益,减小企业损失本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器状态显示系统,其特征在于,包括:BMC芯片、CPLD芯片和LCD模组,所述BMC芯片、CPLD芯片和LCD模组通过I3C总线链路连接;所述BMC芯片,用于获取服务器状态的监控、告警信息,并发送至LCD模组;所述CPLD芯片,用于监测BMC芯片的运行状态,若发现BMC芯片异常,生成相应的故障信息,并发送至LCD模组;所述LCD模组,用于显示服务器的监控信息、告警信息、故障信息或故障代码。2.根据权利要求1所述的服务器状态显示系统,其特征在于,所述BMC芯片为I3C总线链路的主机,CPLD芯片为I3C总线链路辅助主机,LCD模组为I3C总线链路的从设备,默认状态下BMC芯片为I3C总线链路的主设备。3.根据权利要求1所述的服务器状态显示系统,其特征在于,所述LCD模组包括:LCD显示屏、编解码模块和显示驱动模块,编解码模块和显示驱动模块分别设置在LCD显示屏的前端。4.根据权利要求3所述的服务器状态显示系统,其特征在于,所述LCD显示屏固定安装在服务器机箱正面面板上。5.根据权利要求1所述的服务器状态显示系统,其特征在于,所述I3C总线链路上还连接有功能设备,功能设备包括:Sensor设备和Debug设备。6.一种服务器状态显示系统方法,其特征在于,当BMC芯片正常...

【专利技术属性】
技术研发人员:郑海旭
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1