服务器以及处理服务器信息的方法

文档序号:7926972阅读:164来源:国知局
专利名称:服务器以及处理服务器信息的方法
技术领域
本发明涉及计算机领域,尤其涉及一种服务器以及处理服务器信息的方法。
背景技术
服务器是为网络中的客户端提供服务的计算机,维系整个网络的正常运 行,是整个网络的核心部分,由于服务器存储和处理网络上的绝大部分数据, 因此对其稳定性和可靠性具有严格的要求, 一旦服务器发生故障,可能会丟失 大量的数据,造成难以估计的损失。
在服务器发生故障且没有任何明确的报警提示时,管理人员则很难迅速判 断服务器的故障所在。
为了提高服务器故障恢复效率,降低服务器失效时间,现有技术中主要通 过以下几种方法对服务器的故障信息进行显示报警。
第 一种方法是在服务器上设置LED (Light Emitting Diode,发光二极管) 面板,该LED面板可以通过LED指示灯指示服务器中的处理器、内存、风扇、 电源、扩展卡等部件的工作状态, 一旦服务器中的某个部件出现故障,LED 面板则通过相应的LED指示灯指示出现故障的部件所在。
另外一种方法是在服务器上设置LCD (Liquid Crystal Display,液晶显示) 显示屏,通过在LCD显示屏上显示故障代码,指示服务器的故障所在,例如, LCD显示屏上显示"El 114 Temp Ambient"时,表明周围环境超出允许的范围。
在服务器出现故障时,管理人员可以通过上述显示设备的报警提示,对服 务器进行及时的诊断和维修。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题
在服务器上设置LED面板或LCD显示屏,均需要占用服务器中的一定空 间,由于服务器造价昂贵,该显示设备部分占用的空间造成资源的浪费;
6另外,在服务器上设置LED面板和LCD显示屏,也提高了服务器的硬件 成本。

发明内容
有鉴于此,本发明实施例的目的在于提供一种服务器和处理服务器信息的 方法,可以在减少服务器的造价成本以及节约服务器空间资源的基础上,通过 外接的终端,方便快捷的展示服务器的多个部件的管理信息。
为达到上述目的,本发明实施例提供一种服务器,包括处理器、内存、 风扇、电源、硬盘和/或扩展卡,其特征在于,还包括
监控4莫块,用于监控上述部件的工作状态,获取每个部件的管理信息;
生成才莫块,用于根据所述每个部件的管理信息,生成第一管理信息;
第一4妄口,用于与外接终端连接;
获取才莫块,用于得到符合所述第一接口的通讯协议的第一管理信息; 处理才莫块,用于通过所述第一接口,向所述外接终端发送所述符合所述第 一接口的通讯协i义的第一管理信息。 所述获取模块包括
判断单元,用于判断所述第一管理信息是否符合所述第一接口的通讯协
议;
转换单元,用于在所述第一管理信息不符合所述第一接口的通讯协议时, 对所述第一管理信息进行转换,得到符合所述第一接口的通讯协议的第一管理 信息;
发送单元,用于在所述第一管理信息符合所述第一接口的通讯协议时,发 送给所述处理一莫块。
所述处理模块包括
接收单元,用于通过所述第一接口,接收所述外接终端发送的获取管理信
息的请求;
第一发送单元,用于根据所述获取管理信息的请求,通过所述第一接口, 向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息。 所述处理模块包括
7轮询单元,用于轮询所述第一接口,判断是否与所述外接终端连^^妄; 第二发送单元,用于在所述第一接口与所述外接终端连接时,通过所述第
一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信

所述第一管理信息包括诊断信息、设备信息或日志信息。 所述第一接口为有线接口或无线接口 。
本发明实施例还提供一种处理服务器信息的方法,所述服务器包括处理 器、内存、风扇、电源、硬盘和/或扩展卡,包括以下步骤
监控上述部件的工作状态,获取每个部件的管理信息;
根据所述每个部件的管理信息,生成第一管理信息;
通过第 一接口与外接终端连接;
得到符合所述第一接口的通讯协议的第一管理信息;
通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协 议的第一管理信息。
所述得到符合所述第 一接口的通讯协议的第 一管理信息的方法为
判断所述第 一管理信息是否符合所述第 一接口的通讯协议;
在所述第一管理信息不符合所述第一接口的通讯协议时,对所述第一管理 信息进行转换,得到符合所述第一接口的通讯协议的第一管理信息。
所述通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通 讯协议的第一管理信息的方法为
通过所述第一接口 ,接收所述外接终端发送的获取管理信息的请求;
根据所述获取管理信息的请求,通过所述第一接口,向所述外接终端发送 所述符合所述第一接口的通讯协议的第一管理信息。
所述通过所述第一接口 ,向所述外接终端发送所述符合所述第一4妻口的通 讯协议的第 一管理信息的方法为
轮询所述第一接口,判断是否与所述外接终端连接;
在所述第一接口与所述外接终端连接时,通过所述第一接口,向所述外接 终端发送所述符合所述第 一接口的通讯协议的第 一管理信息。
所述第一管理信息包括诊断信息、设备信息或曰志信息。
8所述第 一接口为有线接口或无线接口 。
本发明实施例还提供一种服务器,包括处理器、内存、风扇、电源、硬 盘和/或扩展卡,还包括
监控模块,用于监控上述部件的工作状态,获取每个部件的诊断信息;
判断模块,用于判断所述每个部件的诊断信息是否为故障信息,得到为故 障信息的诊断信息;
生成模块,用于根据所述为故障信息的诊断信息,生成第一故障信息;
第一接口,用于与外接终端连接;
获取模块,用于得到符合所述第一接口的通讯协议的第一故障信息; 处理4莫块,用于通过所述第一接口,向所述外接终端发送所述符合所述第 一接口的通讯协议的第一故障信息。 所述获取一莫块包括
判断单元,用于判断所述第一故障信息是否符合所述第一接口的通讯协
议;
转换单元,用于在所述第一故障信息不符合所述第一接口的通讯协议时, 对所述第一故障信息进行转换,得到符合所述第一接口的通讯协议的第一故障 信息;
发送单元,用于在所述第一故障信息符合所述第一接口的通讯协议时,发 送给所述处理4莫块。
本发明实施例还提供一种处理服务器信息的方法,所述服务器包括处理 器、内存、风扇、电源、硬盘和/或扩展卡,包括以下步骤
监控上述部件的工作状态,获取每个部件的诊断信息;
判断所述每个部件的诊断信息是否为故障信息,得到为故障信息的诊断信
息;
根据所述为故障信息的诊断信息,生成第一故障信息; 通过第 一接口与外接终端连接; 得到符合所述第 一接口的通讯协议的第 一故障信息; 通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协 议的第一故障信息。
9所述得到符合所述第一接口的通讯协议的第一故障信息的方法为 判断所述第 一故障信息是否符合所述第 一接口的通讯协议; 在所述第一故障信息不符合所述第一接口的通讯协,汉时,对所述第一故障 信息进行转换,得到符合所述第一接口的通讯协议的第一故障信息。 与现有技术相比,本发明的实施例具有以下优点
服务器与外接终端通过特定方式建立连接后,服务器将其多个部件的管理 信息发送给外接终端,外接终端存储接收到的所述管理信息,并进行显示、分 析或处理等4喿作,因此,无须在服务器上设置其他显示设备显示所述管理信息, 节约了服务器的空间资源,减少了服务器的造价成本,另外,与现有技术中在 服务器上设置的显示设备相比,外接终端具有显示信息丰富、灵活的优点。


图1为本发明实施例一的服务器的结构示意图2为本发明实施例二的服务器的结构示意图3为本发明实施例三的服务器的结构示意图4为本发明实施例四的服务器的结构示意图5为本发明实施例五的服务器的结构示意图6为本发明实施例六的服务器的结构示意图7为本发明实施例七的处理服务器信息的方法流程示意图8为本发明实施例八的处理服务器信息的方法流程示意图9为本发明实施例九的处理服务器信息的方法流程示意图10为本发明实施例十的处理服务器信息的方法流程示意图。
具体实施例方式
下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。 如图1所示为本发明实施例一的服务器的结构示意图,所述服务器包括多
个部件,所述多个部件包括处理器、内存、风扇、电源、硬盘和/或扩展卡等。
所述服务器还包括监控才莫块ll,用于监控上述部件的工作状态,获取每个部件的管理信息。 生成才莫块12,用于才艮据所述每个部件的管理信息,生成第一管理信息。
第一接口 13,用于与外接终端连接。
获取模块14,用于得到符合所述第一接口的通讯协议的第一管理信息。 处理^f莫块15,用于通过所述第一接口,向所述外接终端发送所述符合所 述第一接口的通讯协议的第一管理信息。
上述第一管理信息包括诊断信息、设备信息、日志信息等,所述诊断信 息可以为CPU (Center Processor Unit,中央处理器)的温度、CPU的风扇转 速、硬盘的温度等信息,所述设备信息为所述多个部件的版本信息、型号信息 等信息,所述日志信息为服务器的开机时间、关机时间等信息。
上述监控模块11可以是实时监控服务器的各部件的工作状态,也可以是 定期监控月l务器的各部件的工作状态,以获取各部件的管理信息,当然,也可 以是根据外接终端的请求才进行监控。
监控模块11可以为BMC (Baseboard Management Controller,基板管理控 制器),BMC通常设置在服务器的主板或刀片上,通过I2C (Inter Integrated Circuit,内置集成电路)总线收集主板上各个传感器的信息,从而监控服务器 的多个部件的工作状态,获取所述各部件的管理信息。
上述生成模块12将获取到的每个部件的管理信息组合,生成第一管理信

上述第一接口 13可以为有线接口 ,例如I2C接口 、 USB ( Universal Serial Bus,通用串行总线)接口等;第一接口 13也可以为无线接口,例如蓝牙接 口、红外接口等。无论是采用有线接口还是无线接口,第一接口 13必须与外 接的终端的外部接口釆用相同的通讯协议,例如第一接口 13为USB接口时, 能够与服务器连接并进行通信的外接终端的外部接口也应该为USB接口,月良 务器和外接终端可以通过两端都具有USB接口的传输线连接。
上述监控模块11获取到的管理信息的数据格式,可能并不符合上述第一 接口 13的通讯协议,例如,上述监控模块11为BMC时,BMC通过I2C总 线收集服务器的多个部件的管理信息,并生成符合I2C通讯协议的第一管理信 息,假设第一接口 13为USB接口,此时,需要将符合I2C通讯协议的第一管理信息转换成符合USB通讯协议的数据,才可以进行传输。
上述获取模块14则用于判断第一管理信息是否符合第一接口 13的通讯协 议,在第一管理信息不符合所迷第二接口 13的通讯协议时,将第一管理信息 进行数据格式的转换,生成符合所述第一接口 13的通讯协议的第一管理信息。 当然,如果第一管理信息符合所述第一接口 13的通讯协议,例如,第一管理 信息为符合I2C通讯协议的数据,且第一接口 13为12C接口,所述获取模块 14则无须对第一管理信息进行数据格式的转换,直接将获取到的第一管理信 息发送给处理模块15。
上述外接终端可以为移动终端,如手机、PDA (Personal Digital Assistant, 个人数字助理)等,只要具有存储功能,并可以通过其第二接口与服务器交互 信息即可。
上述外接终端还可以为移动存储器,如U盘(USB Flash Disk, USB快速 存储盘)、移动硬盘等,只要具有存储功能,可接收并存储服务器发送的管理 信息即可,当外接终端为移动存储器时,用户可以将外接终端中存储的管理信 息拷贝到个人计算机等设备中,进行显示和处理等操作,也可以达到显示服务 器的管理信息的目的。
当然,上述外接终端也可以为个人计算机等固定终端。 上述外接终端可以通过多种方式将获取到的管理信息展示给用户,例如, 例如通过外接终端的屏幕显示管理信息、或通过外接终端的扬声器播放管理信 息等。
另外,在所述外接终端为手机、PDA等移动通信终端时,还可以将存储 的管理信息发送给其他远程的用户终端,外接终端可以将管理信息以短消息、 彩信或其他方式,发送给远程的用户终端,远程的用户终端不必亲自到放置服 务器的场所,便可方便的获知服务器的运行状态。
通过上述实施例提供的服务器,服务器与外接终端通过特定方式建立连接 后,将管理信息发送给外接终端,通过外接终端将管理信息显示、分析或处理, 无须在服务器上设备其他显示设备,节约了服务器的空间资源,减少了服务器 的造价成本。
如图2所示为本发明实施例二的服务器的结构示意图,所述服务器包括处理器、内存、风扇、电源、硬盘和/或扩展卡,还包括
监控模块ll,用于监控上述部件的工作状态,获取每个部件的管理信息。 生成模块12,用于根据所述每个部件的管理信息,生成第一管理信息。 第一接口 13,用于与外接终端连接。
获取模块14,用于得到符合所述第一接口的通讯协议的第一管理信息。 处理模块15,用于通过所述第一接口,向所述外接终端发送所述符合所 述第一接口的通讯协议的第一管理信息。 上述获取模块14进一步包括
判断单元141,用于判断所述第一管理信息是否符合所述第一接口的通讯 协议。
转换单元142,用于在所述第一管理信息不符合所述第一接口的通讯协议 时,对所述第一管理信息进行转换,得到符合所述第一接口的通讯协议的第一 管理信息。
发送单元143,用于在所述第一管理信息符合所述第一接口的通讯协议 时,将所述第一管理信息发送给处理模块15。
如图3和图4所示,上述服务器与外接终端通过第一接口13建立连接后,可 以通过两种方式(主动方式或被动方式)将符合第一接口 13的通讯协议的第一 管理信息发送给外接终端,以通过外接终端对所述第一管理信息进行显示、处 理或进行其他操作。
其中, 一种发送管理信息的方式(被动方式)为服务器与外接终端建立 连接后,外接终端主动向服务器发送获取管理信息的请求,服务器接收到外接 终端发送的请求后,才将管理信息发送给外接终端,如图3所示,所述处理才莫 块15包括
接收单元151,用于通过所述第一接口 13,接收所述外接终端发送的获取 管理信息的请求。
第一发送单元152,用于根据所述获取管理信息的请求,通过所述第一接 口 13,将所述符合第一接口 13的通讯协议的第一管理信息发送给所述外接终
另外一种发送管理信息的方式(主动方式)为外接终端无须向服务器发
13送获取管理信息的请求,服务器一旦发检测到与外接终端建立连接,就主动将
管理信息发送给外接终端,如图4所示,所述处理模块15包括
轮询单元153,用于轮询所述第一接口 13,判断是否与所述外接终端连接。 第二发送单元154,用于在所述第一接口 13与所述外接终端连接时,通
过所述第一接口 13,将所述符合所述第一接口 13的通讯协议的第一管理信息
发送给所述外4妄终端。
通过上述实施例提供的服务器,服务器与外接终端通过特定方式建立连接
后,将其多个部件的管理信息发送给外接终端,通过外接终端将所述管理信息
显示、分析或处理,无须在服务器上设备其他显示设备,节约了服务器的空间
资源,减少了M^务器的造价成本。
如图5所示为本发明实施例五的服务器的结构示意图,所述服务器包括
处理器、内存、风扇、电源、硬盘和/或扩展卡,还包括
监控模块51,用于监控上述部件的工作状态,获取每个部件的诊断信息。 判断模块52,用于判断所述每个部件的诊断信息是否为故障信息,得到
为故障信息的诊断信息。
生成模块53,用于根据所述为故障信息的诊断信息,生成第一故障信息。 第一接口 54,用于与外接终端连接。
获取模块55,用于得到符合所述第一接口的通讯协议的第一故障信息。 处理模块56,用于通过所述第一接口,向所述外接终端发送所述符合所
述第一接口的通讯协议的第一故障信息。
所述诊断信息可以为CPU的温度、CPU的风扇转速、硬盘的温度等信息。 与上述实施例不同的是,本实施例中监控模块51获取到的为各部件的诊
断信息,并由判断模块52分别判断各部件的诊断信息是否为故障信息,在所
述诊断信息为故障信息时,才发送给外接终端,在诊断信息不是故障信息时,
则不进行发送,减少了服务器的工作强度。
如图6所示为本发明实施例六的服务器的结构示意图,所述服务器包括
处理器、内存、风扇、电源、硬盘和/或扩展卡,还包括
监控模块51,用于监控上述部件的工作状态,获取每个部件的诊断信息。 判断模块52,用于判断所述每个部件的诊断信息是否为故障信息,得到为故障信息的诊断信息。
生成模块53,用于根据所述为故障信息的诊断信息,生成第一故障信息。 第一接口 54,用于与外接终端连接。
获取模块55,用于得到符合所述第一接口的通讯协议的第一故障信息。 处理模块56,用于通过所述第一接口,向所述外接终端发送所述符合所 述第一接口的通讯协议的第一故障信息。 所述获取才莫块55进一步包括
判断单元551,用于判断所述第一故障信息是否符合所述第一接口的通讯 协议。
转换单元552,用于在所述第一故障信息不符合所述第一接口的通讯协议 时,对所述第一故障信息进行转换,得到符合所述第一接口的通讯协议的第一 故障信息。
发送单元553,用于在所述第一故障信息符合所述第一接口的通讯协议 时,发送给所述处理模块。
如图7所示为本发明实施例七的处理服务器信息的方法,所述服务器包括: 处理器、内存、风扇、电源、硬盘和/或扩展卡,所述方法包括以下步骤
步骤71,监控上述部件的工作状态,获取每个部件的管理信息。
步骤72,根据所述每个部件的管理信息,生成第一管理信息。
步骤73,通过第一接口与外接终端连接。
步骤74,得到符合所述第一接口的通讯协议的第一管理信息。
步骤75,通过所述第一接口,向所述外接终端发送所述符合所述第一才妄 口的通讯协议的第一管理信息。
上述第一管理信息包括诊断信息、设备信息、日志信息等,所述诊断信 息可以为CPU的温度、CPU的风扇转速、硬盘的温度等信息,所述设备信息 为所述多个部件的版本信息、型号信息等信息,所述日志信息为服务器的开机 时间、关机时间等信息。
所述第一接口可以为有线接口或无线接口,例如,12C接口、 USB接口、 蓝牙接口,红外接口等。
上述外接终端可以为移动终端,如手机、PDA等,只要具有存储功能,并
15可以通过其第二接口与服务器交互信息即可。
上述外接终端还可以为移动存储器,如U盘、移动硬盘等,只要具有存 储功能,可接收并存储服务器发送的管理信息即可,当外接终端为移动存储器 时,用户可以将外接终端中存储的管理信息拷贝到个人计算机等设备中,进行 显示和处理等操作,也可以达到显示服务器的管理信息的目的。
当然,上述外接终端也可以为个人计算机等固定终端。
上述外接终端可以通过多种方式将获取到的管理信息展示给用户,例如, 例如通过外接终端的屏幕显示管理信息、或通过外接终端的扬声器播放管理信 息等。
另外,在所述外接终端为手机、PDA等移动通信终端时,还可以将存储 的管理信息发送给其他远程的用户终端,外接终端可以将管理信息以短消息、 彩信或其他方式,发送给远程的用户终端,远程的用户终端不必亲自到放置服 务器的场所,便可方便的获知服务器的运行状态。
通过上述实施例提供的方法,服务器与外接终端通过特定方式建立连接 后,将管理信息发送给外接终端,通过外接终端将管理信息显示、分析或处理, 无须在服务器上设备其他显示设备,节约了服务器的空间资源,减少了服务器 的造价成本。
如图8所示为本发明实施例八的处理服务器信息的方法,所述服务器包括 处理器、内存、风扇、电源、硬盘和/或扩展卡,所述方法包括以下步骤 步骤81,监控上述部件的工作状态,获取每个部件的管理信息。 步骤82,根据所述每个部件的管理信息,生成第一管理信息。 步骤83,通过第一接口与外接终端连接。
步骤84,判断所述第一管理信息是否符合所述第一接口的通讯协议,在 所述第一管理信息符合所述第一接口的通讯协议时,进入步骤66,在所述第 一管理信息不符合所述第一接口的通讯协议时,进入步骤65。
步骤85,对所述第一管理信息进行转换,得到符合所述第一接口的通讯 协议的第一管理信息。
步骤86,通过所述第一接口,向所述外接终端发送所述符合所述第一接 口的通讯协议的第一管理信息。服务器与外接终端建立连接后,可以通过两种方式(主动方式或被动方式) 将符合第一接口的通讯协议的第一管理信息发送给外接终端,以通过外接终端 对第一管理信息进行显示、处理或进行其他操作。
其中, 一种发送管理信息的方式(被动方式)为服务器与外接终端建立 连接后,外接终端主动向服务器发送获取管理信息的请求,服务器接收到外接 终端发送的请求后,才将符合第一接口的通讯协议的第一管理信息发送给外接 终端,如上所述,此时,步骤86的方法具体为
接收所述外接终端发送的获取管理信息的请求;
根据所述获取管理信息的请求,向所述外接终端发送符合所述第一接口的 通讯协议的第 一管理信息。
另外一种发送管理信息的方式(主动方式)为外接终端无须向服务器发 送获取管理信息的请求,服务器一旦发检测到与外接终端建立连接,就主动将 符合第一接口的通讯协议的第一管理信息发送给外接终端,如上所述,此时, 步骤86的方法具体为
判断第 一接口是否与所述外接终端连接;
在第一接口与所述外接终端连接时,,向所述外接终端发送符合所述第一 接口的通讯协议的第一管理信息。
通过上述实施例提供的方法,服务器与外接终端通过特定方式建立连接 后,将管理信息发送给外接终端,通过外接终端将管理信息显示、分析或处理, 无须在服务器上设备其他显示设备,节约了服务器的空间资源,减少了服务器 的造价成本。
如图9所示为本发明实施例九的处理服务器信息的方法,所述服务器包括 各种部件,如处理器、内存、风扇、电源、硬盘和/或扩展卡等,所述方法包 括以下步骤
步骤91,监控各部件的工作状态,获取每个部件的诊断信息。 步骤92,判断所述每个部件的诊断信息是否为故障信息,得到为故障信 息的诊断信息。
步骤93,根据所述为故障信息的诊断信息,生成第一故障信息。 步骤94,通过第一接口与外接终端连接。步骤95,得到符合所述第一接口的通讯协议的第一故障信息。
步骤96,通过所述第一接口,向所述外接终端发送所述符合所述第一接
口的通讯协议的第一故障信息。
如图IO所示为本发明实施例十的处理服务器信息的方法,所述服务器包
括各种部件,如处理器、内存、风扇、电源、硬盘和/或扩展卡等,所述方法
包括以下步骤
步骤IOI,监控各部件的工作状态,获取每个部件的诊断信息。 步骤102,判断所述每个部件的诊断信息是否为故障信息,得到为故障信 息的i貪断信息。
步骤103,根据所述为故障信息的诊断信息,生成第一故障信息。 步骤104,通过第一接口与外接终端连接。
步骤105,判断所述第一故障信息是否符合所述第一接口的通讯协议,在 所述第一故障信息符合所述第一接口的通讯协议时,进入步骤107,在所述第 一故障信息不符合所述第一接口的通讯协议时,进入步骤106。
步骤106,对所述第一故障信息进行转换,得到符合所述第一接口的通讯 协议的第一故障信息。
步骤107,通过所述第一接口,向所述外接终端发送所述符合所述第一接 口的通讯协议的第一故障信息。
根据上述实施例提供的方法,在与外接终端建立连接后,服务器可以将获 取到的各部件的诊断信息进行判断,在所述诊断信息为故障信息时,发送给所 述外接终端,在所述诊断信息不是故障信息时,则无需发送,减少了服务器的 工作强度。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
18
权利要求
1.一种服务器,包括处理器、内存、风扇、电源、硬盘和/或扩展卡,其特征在于,还包括监控模块,用于监控上述部件的工作状态,获取每个部件的管理信息;生成模块,用于根据所述每个部件的管理信息,生成第一管理信息;第一接口,用于与外接终端连接;获取模块,用于得到符合所述第一接口的通讯协议的第一管理信息;处理模块,用于通过所述第一接口,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息。
2. 根据权利要求l所述的服务器,其特征在于,所述获取模块包括判断单元,用于判断所述第一管理信息是否符合所述第一接口的通讯协议;转换单元,用于在所述第一管理信息不符合所述第一接口的通讯协议时,对所述第一管理信息进行转换,得到符合所述第一接口的通讯协议的第一管理信息;发送单元,用于在所述第一管理信息符合所述第一接口的通讯协议时,发送给所述处理;f莫块。
3. 根据权利要求l所述的服务器,其特征在于,所述处理模块包括接收单元,用于通过所述第一接口,接收所述外接终端发送的获取管理信息的请求;第一发送单元,用于根据所述获取管理信息的请求,通过所述笫一接口,向所述外接终端发送所述符合所述第 一接口的通讯协议的第 一管理信息。
4. 根据权利要求1所述的服务器,其特征在于,所述处理才莫块包括轮询单元,用于轮询所述第一接口,判断是否与所述外接终端连接;第二发送单元,用于在所述第一接口与所述外接终端连接时,通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息。
5. 根据权利要求l所述的服务器,其特征在于,所述第一管理信息包括诊断信息、设备信息或曰志信息。
6. 才艮据权利要求1所述的服务器,其特征在于,所述第一接口为有线接口或无线4矣口 。
7. —种处理服务器信息的方法,所述服务器包括处理器、内存、风扇、电源、硬盘和/或扩展卡,其特征在于,包括以下步骤监控上述部件的工作状态,获取每个部件的管理信息;根据所述每个部件的管理信息,生成第一管理信息;通过第 一接口与外接终端连接;得到符合所述第 一接口的通讯协议的第 一管理信息;通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息。
8. 根据权利要求7所述的处理服务器信息的方法,其特征在于,所述得到符合所述第 一接口的通讯协议的第 一管理信息的方法为判断所述第一管理信息是否符合所述第一"l妄口的通讯协议;在所述第一管理信息不符合所述第一接口的通讯协议时,对所述第一管理信息进行转换,得到符合所述第一接口的通讯协议的第一管理信息。
9. 根据权利要求7所述的处理服务器信息的方法,其特征在于,所述通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息的方法为通过所述第一接口 ,接收所述外接终端发送的获取管理信息的请求;根据所述获取管理信息的请求,通过所述第一接口,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息。
10. 根据权利要求7所述的处理服务器信息的方法,其特征在于,所述通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息的方法为轮询所述第一接口,判断是否与所述外接终端连接;在所述第一接口与所述外接终端连接时,通过所述第一接口,向所述外接终端发送所述符合所述第 一接口的通讯协议的第 一管理信息。
11. 才艮据权利要求7所述的处理服务器信息的方法,其特征在于,所述第一管理信息包括诊断信息、设备信息或日志信息。
12. 根据权利要求7所述的处理服务器信息的方法,其特征在于,所述第一接口为有线接口或无线接口 。
13. —种服务器,包括处理器、内存、风扇、电源、硬盘和/或扩展卡, 其特征在于,还包括监控模块,用于监控上述部件的工作状态,获取每个部件的诊断信息; 判断模块,用于判断所述每个部件的诊断信息是否为故障信息,得到为故 障信息的诊断信息;生成才莫块,用于根据所述为故障信息的诊断信息,生成第一故障信息; 第一接口,用于与外接终端连接;获取模块,用于得到符合所述第一接口的通讯协议的第一故障信息; 处理冲莫块,用于通过所述第一接口,向所述外接终端发送所述符合所述第 一接口的通讯协议的第一故障信息。
14. 根据权利要求13所述的服务器,其特征在于,所述获取模块包括 判断单元,用于判断所述第一故障信息是否符合所述第一接口的通讯协议;转换单元,用于在所述第一故障信息不符合所述第一接口的通讯协议时, 对所述第一故障信息进行转换,得到符合所述第一接口的通讯协议的第一故障 信息;发送单元,用于在所述第一故障信息符合所述第一接口的通讯协议时,发 送给所述处理模块。
15. —种处理月良务器信息的方法,所述服务器包括处理器、内存、风扇、 电源、硬盘和/或扩展卡,其特征在于,包括以下步骤监控上述部件的工作状态,获取每个部件的诊断信息; 判断所述每个部件的诊断信息是否为故障信息,得到为故障信息的诊断信息;根据所述为故障信息的诊断信息,生成第一故障信息;通过第 一接口与外接终端连接;得到符合所述第 一接口的通讯协议的第 一故障信息;通过所述第一接口 ,向所述外接终端发送所述符合所述第一接口的通讯协 议的第一故障信息。
16.根据权利要求15所述的处理服务器信息的方法,其特征在于,所述 得到符合所述第 一接口的通讯协议的第 一故障信息的方法为 判断所述第 一故障信息是否符合所述第 一接口的通讯协议; 在所述第一故障信息不符合所述第一接口的通讯协议时,对所述第一故障 信息进行转换,得到符合所述第一接口的通讯协议的第一故障信息。
全文摘要
本发明提供一种服务器以及处理服务器信息的方法,所述服务器包括处理器、内存、风扇、电源、硬盘和/或扩展卡,还包括监控模块,用于监控上述部件的工作状态,获取每个部件的管理信息;生成模块,用于根据所述每个部件的管理信息,生成第一管理信息;第一接口,用于与外接终端连接;获取模块,用于得到符合所述第一接口的通讯协议的第一管理信息;处理模块,用于通过所述第一接口,向所述外接终端发送所述符合所述第一接口的通讯协议的第一管理信息。本发明可以在减少服务器的造价成本以及节约服务器空间资源的基础上,通过外接的终端,方便快捷的展示服务器的多个部件的管理信息。
文档编号H04L12/24GK101686154SQ20081022268
公开日2010年3月31日 申请日期2008年9月22日 优先权日2008年9月22日
发明者军 王, 勇 盖 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1