一种服务器性能监测方法和装置的制造方法
【技术领域】
[0001]本发明涉及性能监测技术领域,尤指一种服务器性能监测方法和装置。
【背景技术】
[0002]在服务器系统的工作过程中,必须要对系统的运行状态进行监测,方便用户实时查看服务器的工作情况,确保服务器的正常工作状态。在对服务器的系统环境和运行状态进行监测时,有时会采用微处理器进行处理,但是当系统某些部分升级时微处理器器件的资源较少可能会导致需要升级微处理器,这会增加设计的复杂程度。
【发明内容】
[0003]为了解决上述技术问题,本发明提供了一种服务器性能监测方法和装置,能够提高服务器性能监测的便利性。
[0004]为了达到本发明目的,本发明提供了一种,包括:现场可编程门阵列FPGA控制电路模块和有源矩阵有机发光二极管AMOLED显示电路模块,其中,FPGA控制电路模块,用于接收来自广播/组播控制BMC的服务器工作状态信息,根据服务器工作状态消息成服务器性能正常信息和/或故障信息,并将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块;AM0LED显示电路模块,用于接收来自FPGA控制电路模块的服务器性能正常信息和/或故障信息,并在FPGA控制电路模块控制下进行显示。
[0005]进一步地,所述服务器工作状态信息包括服务器工作状态参数及相应地参数状态,所述参数状态为正常状态或异常状态。
[0006]进一步地,所述根据服务器工作状态消息成服务器性能正常信息和/或故障信息,具体为:根据服务器工作状态消息中的服务器工作状态及相应地参数状态,形成服务器性能正常信息和/或故障信息,所述故障信息包括故障状态和故障点。
[0007]进一步地,所述FPGA控制电路模块包括AMOLED驱动,FPGA控制电路模块通过所述AMOLED驱动将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块。
[0008]进一步地,所述装置还包括和FPGA控制电路模块连接的FLASH接口模块;FPGA控制电路模块将服务器性能故障信息发送给FLASH接口模块进行故障信息的存储备份。
[0009]本发明还提供了一种服务器性能监测方法,包括:FPGA控制电路模块接收来自广播/组播控制BMC的服务器工作状态信息;FPGA控制电路模块根据服务器工作状态消息成服务器性能正常信息和/或故障信息;FPGA控制电路模块将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块进行显示。
[0010]与现有技术相比,本发明提出了一种基于AMOLED的应用于服务器系统的性能监测方法和装置,包括AMOLED显示电路模块和FPGA控制电路模块,对服务器系统中的系统网络参数、硬件配置信息、CPU工作性能、内存利用率等信息进行监测。AMOLED具有反应速度较快、对比度高、视角广、功耗低等特点,在物联网、云计算等领域将有较广泛的应用。FPGA是一种高集成度器件,能够完成复杂时序和组合逻辑电路的处理,采用FPGA设计时,即使器件升级也可以通过简单地移植代码就能够使用相同功能,简化了开发过程。通过本发明,能够提高服务器性能监测的便利性。
[0011]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0012]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0013]图1是本发明的一种实施例中服务器性能监测装置的结构示意图。
[0014]图2是本发明的一种实施例中服务器性能监测方法的流程示意图。
【具体实施方式】
[0015]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0016]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0017]图1是本发明一实施例中服务器性能监测装置的结构示意图。如图1所示,包括:现场可编程门阵列(FPGA,Field — Programmable Gate Array)控制电路模块和有源矩阵有机发光二极管(AMOLED, Activenatrix organic light emitting d1de)显不电路模块,其中,
[0018]FPGA控制电路模块,用于:
[0019]接收来自广播/组播控制(BMC,Broadcast/Multicast Control)的服务器工作状态信息,该服务器工作状态信息包括服务器工作状态参数及相应地参数状态,该服务器工作状态参数包括系统网络参数、硬件配置信息、CPU工作性能、内存利用率等,该参数状态为正常状态或异常状态;
[0020]根据服务器工作状态消息中的服务器工作状态及相应地参数状态,形成服务器性能正常信息和/或故障信息,该故障信息包括故障状态和故障点,例如系统电源异常、系统过热、网络通信异常、CPU超负荷、内存使用率过高、系统宕机等;
[0021 ] FPGA控制电路模块包括AMOLED驱动,通过AMOLED驱动将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块;
[0022]此外,FPGA控制电路模块和FLASH接口模块连接,通过将服务器性能故障信息发送给FLASH接口模块对服务器性能故障信息进行存储备份。
[0023]AMOLED显示电路模块,用于:
[0024]通过AMOLED驱动接收来自FPGA控制电路模块的服务器性能正常信息和/或故障信息,并在FPGA控制电路模块控制下进行显示,例如服务器无故障时,AMOLED模块正常显示系统网络参数、硬件配置信息、CPU工作性能、内存利用率等信息;当服务器出现故障时,AMOLED模块会结束服务器正常显示状态,转而显示故障信息、故障状态和故障点。
[0025]图2是本发明一实施例中服务器性能监测方法的流程示意图。如图2所示,包括:
[0026]步骤201,FPGA控制电路模块接收来自BMC的服务器工作状态信息,该服务器工作状态信息包括服务器工作状态参数及相应地参数状态。
[0027]步骤202,FPGA控制电路模块根据服务器性能消息中的服务器工作状态及相应地参数状态,形成服务器性能正常信息和/或故障信息。
[0028]步骤203,FPGA控制电路模块将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块进行显示。
[0029]步骤204,FPGA控制电路模块将服务器性能故障信息发送给FLASH接口模块进行故障信息的存储备份。
[0030]本发明提出了一种基于AMOLED的应用于服务器系统的性能监测方法和装置,包括AMOLED显示电路模块和FPGA控制电路模块,对服务器系统中的系统网络参数、硬件配置信息、CPU工作性能、内存利用率等信息进行监测。AMOLED是基于有机电激光显示(0LED,Organic Light-Emitting D1de)技术的新一代显示技术,具有反应速度较快、对比度高、视角广、功耗低等特点,在物联网、云计算等领域将有较广泛的应用。FPGA是一种高集成度器件,能够完成复杂时序和组合逻辑电路的处理,采用FPGA设计时,即使器件升级也可以通过简单地移植代码就能够使用相同功能,简化了开发过程。
[0031]虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【主权项】
1.一种服务器性能监测装置,其特征在于,包括:现场可编程门阵列FPGA控制电路模块和有源矩阵有机发光二极管AMOLED显示电路模块,其中, FPGA控制电路模块,用于接收来自广播/组播控制BMC的服务器工作状态信息,根据服务器工作状态消息成服务器性能正常信息和/或故障信息,并将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块; AMOLED显示电路模块,用于接收来自FPGA控制电路模块的服务器性能正常信息和/或故障信息,并在FPGA控制电路模块控制下进行显示。2.根据权利要求1所述的服务器性能监测装置,其特征在于,所述服务器工作状态信息包括服务器工作状态参数及相应地参数状态,所述参数状态为正常状态或异常状态。3.根据权利要求2所述的服务器性能监测装置,其特征在于,所述根据服务器工作状态消息成服务器性能正常信息和/或故障信息,具体为: 根据服务器工作状态消息中的服务器工作状态及相应地参数状态,形成服务器性能正常信息和/或故障信息,所述故障信息包括故障状态和故障点。4.根据权利要求3所述的服务器性能监测装置,其特征在于,所述FPGA控制电路模块包括AMOLED驱动,FPGA控制电路模块通过所述AMOLED驱动将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块。5.根据权利要求4所述的服务器性能监测装置,其特征在于,所述装置还包括和FPGA控制电路模块连接的FLASH接口模块; FPGA控制电路模块将服务器性能故障信息发送给FLASH接口模块进行故障信息的存储备份。6.一种服务器性能监测方法,其特征在于,包括: FPGA控制电路模块接收来自广播/组播控制BMC的服务器工作状态信息; FPGA控制电路模块根据服务器工作状态消息成服务器性能正常信息和/或故障信息; FPGA控制电路模块将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块进行显示。7.根据权利要求6所述的服务器性能监测方法,其特征在于,所述服务器工作状态信息包括服务器工作状态参数及相应地参数状态,所述参数状态为正常状态或异常状态。8.根据权利要求7所述的服务器性能监测方法,其特征在于,所述FPGA控制电路模块根据服务器工作状态消息成服务器性能正常信息和/或故障信息,具体为: FPGA控制电路模块根据服务器工作状态消息中的服务器工作状态及相应地参数状态,形成服务器性能正常信息和/或故障信息,所述故障信息包括故障状态和故障点。9.根据权利要求8所述的服务器性能监测方法,其特征在于,所述方法还包括: FPGA控制电路模块将服务器性能故障信息发送给FLASH接口模块进行故障信息的存储备份。
【专利摘要】本发明公开了一种服务器性能监测方法和装置,包括:FPGA控制电路模块和AMOLED显示电路模块,其中,FPGA控制电路模块用于接收来自BMC的服务器工作状态信息,根据服务器工作状态消息成服务器性能正常信息和/或故障信息,并将服务器性能正常信息和/或故障信息发送给AMOLED显示电路模块;AMOLED显示电路模块用于接收服务器性能正常信息和/或故障信息,并在FPGA控制电路模块控制下进行显示。通过本发明,能够提高服务器性能监测的便利性。
【IPC分类】G06F11/22, H04L12/26, G06F11/30
【公开号】CN105117317
【申请号】CN201510505866
【发明人】黄小东, 薛广营, 王永欢, 郑天
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2015年12月2日
【申请日】2015年8月17日