一种显示服务器的状态的装置制造方法

文档序号:6624151阅读:152来源:国知局
一种显示服务器的状态的装置制造方法
【专利摘要】本发明公开了一种显示服务器的状态的装置,包括控制单元、数据库、显示单元和导引单元,其中,控制单元,根据预先设置的格式提取并缓存来自外部的信息包中的服务器相关信息到控制单元维护的数据库中;根据来自导引单元的导引信息从数据库中读取待显示信息,并将待显示信息发送给显示单元;数据库,用于存储来自控制单元的信息;显示单元,用于显示来自控制单元的待显示的信息;导引单元,用于接收来自外部按键的导引信息并将其发送给控制单元。通过本发明提供的技术方案,相比于传统的显示服务器的状态的装置显示代表服务器的状态的数字,能够直观地显示服务器的状态,从而有效提高了服务器使用和调试的效率。
【专利说明】一种显示服务器的状态的装置

【技术领域】
[0001]本发明涉及服务器技术,尤指一种显示服务器的状态的装置。

【背景技术】
[0002]为了充分使用服务器并有效调试服务器,人们越来越关注服务器的状态信息如CPU利用率、和服务器其它相关信息如服务器的类型(下文将服务器的状态信息和其它相关信息统称为服务器相关信息)。通常,通过显示服务器的状态的装置显示服务器的状态。
[0003]传统的显示服务器的状态的装置,通过系统管理总线(SMBus)获取服务器的状态,并通过LED或7段数码管显示代表获取的服务器的状态的数字,这样,服务器使用人员需要通过查找服务器的状态手册来获得显示的数字对应的状态,无法直观地显示服务器的状态,使得获取服务器的状态的过程比较麻烦,降低了使用和调试服务器的效率。


【发明内容】

[0004]为了解决上述技术问题,本发明提供了一种显示服务器的状态的装置,能够直观地的显示服务器的状态,从而能够有效提高服务器使用和调试的效率。
[0005]为了达到本发明目的,本发明公开了一种显示服务器的状态的装置,包括控制单元、数据库、显示单元和导引单元,其中,
[0006]控制单元,根据预先设置的格式提取并缓存来自外部的信息包中的服务器相关信息到控制单元维护的数据库中;根据来自导引单元的导引信息从数据库中读取待显示信息,并将待显示信息发送给显示单元;
[0007]数据库,用于存储来自控制单元的信息;
[0008]显示单元,用于显示来自控制单元的待显示的信息;
[0009]导引单元,用于接收来自外部按键的导引信息并将其发送给控制单元。
[0010]所述控制单元还用于,当缓存所述服务器相关信息到所述数据库中时,如果判断出服务器相关信息为重要信息,则保存该服务器相关信息到所述数据库中。
[0011]所述控制单元还用于,根据所述导引信息从所述数据库中读取保存的服务器相关信息,构成待显示信息,并将待显示信息发送给显示单元。
[0012]所述信息包还包括CRC校验信息;
[0013]所述控制单元还用于,在接收到所述信息包时,根据提取出的信息包中的CRC校验信息对所述信息包进行CRC校验,如果通过校验,则根据预先设置的格式提取并缓存信息包中的服务器相关信息到所述数据库中。
[0014]所述信息包是以预先设定的频率进行发送的。
[0015]所述控制单元通过RS232接口接收所述信息包。
[0016]与现有技术相比,本发明技术方案包括控制单元、数据库、显示单元和导引单元,其中,控制单元,根据预先设置的格式提取并缓存来自外部的信息包中的服务器相关信息到控制单元维护的数据库中;根据来自导引单元的导引信息从数据库中读取待显示信息,并将待显示信息发送给显示单元;数据库,用于存储来自控制单元的信息;显示单元,用于显示来自控制单元的待显示的信息;导引单元,用于接收来自外部按键的导引信息并将其发送给控制单元。本发明技术方案,相比于传统的显示服务器的状态的装置显示代表服务器的状态的数字,实现了直观地显示服务器的状态信息和其它相关信息,并且相比于传统的显示服务器的状态的装置只能显示代表服务器的状态的少量数字信息,本发明技术方案实现了显示种类更加丰富的服务器相关信息,使得服务器使用人员方面地获取服务器相关信息,有效提高了服务器使用和调试的效率。
[0017]另外,本发明技术方案采用RS232总线(由电子工业协会(EIA)所制定的异步传输标准接口 )代替传统的技术方案中的SMBus总线,由于RS232总线相比于SMBus总线具有更高的电平标准,因此RS232总线相比于SMBus总线具有更好的抗干扰能力,从而提高了本发明技术方案接收待显示信息的可靠性。
[0018]另外,本发明技术方案接收封装了多种服务器相关信息和CRC校验信息的信息包,并根据提取出的CRC校验信息对接收到的信息包进行CRC校验,当发现CRC校验错误时,丢弃对应的信息包,避免了显示出错误信息,进一步提高了本发明技术方案接收待显示信息的可靠性。
[0019]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

【专利附图】

【附图说明】
[0020]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0021]图1为本发明显示服务器的状态的装置的组成结构示意图。

【具体实施方式】
[0022]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0023]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0024]图1为本发明显示服务器的状态的装置的组成结构示意图,如图1所示,包括控制单元、显示单元和导引单元。其中,
[0025]控制单元,根据预先设置的格式提取并缓存来自外部的信息包中的服务器相关信息到控制单元维护的数据库中;根据来自导引单元的导引信息从数据库中读取待显示信息,并将待显示信息发送给显示单元。
[0026]来自外部的信息包由具有信息采集功能的装置如服务器中的基板控制装置发送。以服务器中的基板控装置为例,基板控制装置根据预先设置的频率采集服务器相关信息,并根据预先设置的格式将采集到的服务器相关信息封装成信息包并发送给本发明装置。也就是说,信息包是以预先设置的频率进行发送的。
[0027]控制单元将提取出的服务器相关信息缓存到数据库中,具体来讲,在提取出下一个信息包中的服务器相关信息之前,将本次信息包中的服务器相关信息暂时保存在数据库中。
[0028]在本发明装置的实施例1中,待显示信息包括菜单信息项和相应的内容信息项。菜单信息项读取自数据库中的菜单信息,内容信息项读取自数据库中缓存的服务器相关信息、或数据库中的菜单信息。
[0029]通常,菜单信息为多级菜单信息,类似于例如手机中的菜单信息。在实施例1中,菜单信息包括一级菜单信息和二级菜单信息,一级菜单信息包括表1的左边第一列中的各一级菜单信息项,二级菜单信息包括表1的左边第二列中的各二级菜单信息项,其中,各级菜单信息项(在实施例1中,为一级菜单信息项和二级菜单信息项)统称为菜单信息项。结合表1来看,一级菜单信息中的CPU状态包括二级菜单信息中的CPU核心电压状态和CPU温度状态。
[0030]需要说明的是,一级菜单信息项可以不包括二级菜单信息项,例如,表1中,一级菜单信息中的服务器类型不包括二级菜单信息项。

【权利要求】
1.一种显示服务器的状态的装置,其特征在于,包括控制单元、数据库、显示单元和导引单元,其中, 控制单元,根据预先设置的格式提取并缓存来自外部的信息包中的服务器相关信息到控制单元维护的数据库中;根据来自导引单元的导引信息从数据库中读取待显示信息,并将待显示信息发送给显示单元; 数据库,用于存储来自控制单元的信息; 显示单元,用于显示来自控制单元的待显示的信息; 导引单元,用于接收来自外部按键的导引信息并将其发送给控制单元。
2.根据权利要求1所述的装置,其特征在于,所述控制单元还用于,当缓存所述服务器相关信息到所述数据库中时,如果判断出服务器相关信息为重要信息,则保存该服务器相关信息到所述数据库中。
3.根据权利要求2所述的装置,其特征在于,所述控制单元还用于,根据所述导引信息从所述数据库中读取保存的服务器相关信息,构成待显示信息,并将待显示信息发送给显示单元。
4.根据权利要求1?3任一项所述的装置,其特征在于,所述信息包还包括CRC校验信息; 所述控制单元还用于,在接收到所述信息包时,根据提取出的信息包中的CRC校验信息对所述信息包进行CRC校验,如果通过校验,则根据预先设置的格式提取并缓存信息包中的服务器相关信息到所述数据库中。
5.根据权利要求4所述的装置,其特征在于,所述信息包是以预先设定的频率进行发送的。
6.根据权利要求1所述的装置,其特征在于,所述控制单元通过RS232接口接收所述信息包。
【文档编号】G06F13/38GK104133755SQ201410412506
【公开日】2014年11月5日 申请日期:2014年8月20日 优先权日:2014年8月20日
【发明者】白秀杨, 叶丰华 申请人:浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1