一种服务器故障检测方法、装置及系统制造方法及图纸

技术编号:13636332 阅读:37 留言:0更新日期:2016-09-02 23:36
本发明专利技术提供了一种服务器故障检测方法、装置及系统,其中,所述装置包括:南桥芯片、编码芯片、信号发送器,编码芯片连接南桥芯片和信号发送器;南桥芯片,用于初始化对应服务器内的至少一个硬件设备,当存在目标硬件设备初始化失败时,产生对应的串口信息,并将串口信息发送至编码芯片;编码芯片,用于将接收到的串口信息编码成UART信号,并将UART信号发送至信号发送器;信号发送器,用于存储外部客户端的标识信息;根据存储的标识信息将UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示串口信息。本发明专利技术提供的技术方案,检测服务器内硬件设备是否发生故障的可靠性较高。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种服务器故障检测方法、装置及系统
技术介绍
随着信息技术的发展,服务器应用的场景越来越多,由于服务器内的硬件设备(比如,处理器、硬盘及内存等)承担着数据存储及管理等相关业务,需要对每一个硬件设备的状态进行检测,以便检测到故障硬件设备时,工作人员可对故障硬件设备进行定向维护。目前,检测服务器内硬件设备是否故障时,主要通过远程管理主板对服务器内每一个硬件设备的运行状态进行分别监控,当存在硬件设备的运行状态出现故障时,则生成对应的故障参数,通过工作人员可登录相应的管理平台查询故障参数,根据故障参数确定故障硬件设备,进而对其进行定向维护。但是,在上述技术方案中,远程管理主板、管理平台等均需要依赖于相应的有线网络,如果有线网络发生故障时,则无法检测服务器内的硬件设备是否发生故障,可靠性较低。
技术实现思路
本专利技术实施例提供了一种服务器故障检测方法、装置及系统,检测服务器内硬件设备是否发生故障的可靠性较高。第一方面,本专利技术提供了一种服务器故障检测装置,包括:南桥芯片、编码芯片、信号发送器,其中,所述编码芯片连接所述南桥
芯片和所述信号发送器;所述南桥芯片,用于初始化对应服务器内的至少一个硬件设备,当存在目标硬件设备初始化失败时,产生对应的串口信息,并将所述串口信息发送至所述编码芯片;所述编码芯片,用于将接收到的串口信息编码成异步收发传输器UART信号,并将所述UART信号发送至所述信号发送器;所述信号发送器,用于存储外部客户端的标识信息;根据存储的标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示所述串口信息。进一步的,还包括:交换机;所述信号发送器,用于存储外部目标客户端的标识信息;将所述UART信号及所述标识信息发送至所述交换机;所述交换机,用于根据所述标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示所述串口信息。进一步的,所述至少一个硬件设备包括如下硬件设备中的一种或多种:处理器、内存、硬盘。进一步的,所述标识信息包括:外部客户端的物理地址,和/或,网络地址。第二方面,本专利技术提供了一种服务器故障检测系统,包括:如上述第一方面中任一所述的服务器故障检测装置和客户端;其中,所述客户端,用于根据接收到的UART信号显示所述串口信息。进一步的,所述客户端,包括:信号接收器、译码芯片、显示器,其中,所述信号接收器,用于将接收到的UART信号发送至所述译码芯片;所述译码芯片,用于将接收到的UART信号译码成串口信息,将所述串口信息转换为I2C格式后发送至所述显示器;所述显示器,用于接收并显示所述I2C格式的串口信息。第三方面,本专利技术提供了一种基于如上述第一方面中任一所述的服务器故障检测装置实现服务器故障检测的方法,包括:S0:预先在信号发送器中存储外部客户端的标识信息;S1:利用南桥芯片初始化对应服务器内的至少一个硬件设备,当存在目标硬件设备初始化失败时,产生对应的串口信息,并将所述串口信息发送至所述编码芯片;S2:利用编码芯片将接收到的串口信息编码成异步收发传输器UART信号,并将所述UART信号发送至所述信号发送器;S3:利用信号发送器根据存储的标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示所述串口信息。进一步的,所述步骤S3,包括:利用信号发送器将所述UART信号及所述标识信息发送至所述交换机;利用交换机根据所述标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示所述串口信息。进一步的,所述至少一个硬件设备包括如下硬件设备中的一种或多种:处理器、内存、硬盘。进一步的,所述标识信息包括:外部客户端的物理地址,和/或,网络地址。本专利技术实施例提供了一种服务器故障检测方法、装置及系统,通过南桥芯片对服务器内的硬件设备进行初始化,目标硬件设备初始化失败时,则说明该目标硬件设备发生故障,此时,生成对应的串口信息,并将串口信息发送给对应的外部客户端以进行显示,即可使工作人员根据显示的串口信息确定对应的故障硬件设备;可见,通过本专利技术的技术方案,检测服务器内硬件设备时,不必依赖于远程管理主板、管理平台以及对应的有线网络等,检测服务器内硬件设备是否发生故障的可靠性较高。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种服务器故障检测装置的结构图;图2是本专利技术一实施例提供的一种服务器故障检测系统的结构图;图3是本专利技术一实施例提供的另一种服务器故障检测系统的结构图;图4是本专利技术一实施例提供的一种服务器故障检测方法的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种服务器故障检测装置10,包括:南桥芯片101、编码芯片102、信号发送器103,其中,所述编码芯片102连接所述南桥芯片101和所述信号发送器102;所述南桥芯片101,用于初始化对应服务器内的至少一个硬件设备,当存在目标硬件设备初始化失败时,产生对应的串口信息,并将所述串口信息发送至所述编码芯片102;所述编码芯片102,用于将接收到的串口信息编码成异步收发传输器UART信号,并将所述UART信号发送至所述信号发送器103;所述信号发送器103,用于存储外部客户端的标识信息;根据存储的标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到
的UART信号显示所述串口信息。本专利技术一实施例中,通过南桥芯片对服务器内的硬件设备进行初始化,目标硬件设备初始化失败时,则说明该目标硬件设备发生故障,此时,生成对应的串口信息,并将串口信息发送给对应的外部客户端以进行显示,即可使工作人员根据显示的串口信息确定对应的故障硬件设备;可见,通过本专利技术的技术方案,检测服务器内硬件设备时,不必依赖于远程管理主板、管理平台以及对应的有线网络等,检测服务器内硬件设备是否发生故障的可靠性较高。本专利技术一实施例中,由于南桥芯片发出的串口信息为LPC(Low Pin Count)接口信号,LPC接口信号抗干扰能力较差,不适合远距离传输,因此,可以通过在服务器故障检测装置和客户端内分别设置对应的编码芯片和译码芯片,使得服务器故障检测装置和客户端之间传输具备较强抗干扰能力的UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)信号,有益与串口信息的远距离传输。本专利技术一实施例中,信号发送器可以包括无线信号发送器,根据无线信号发送器中存储的外部客户端的标识信息,比如外部客户端本文档来自技高网
...

【技术保护点】
一种服务器故障检测装置,其特征在于,包括:南桥芯片、编码芯片、信号发送器,其中,所述编码芯片连接所述南桥芯片和所述信号发送器;所述南桥芯片,用于初始化对应服务器内的至少一个硬件设备,当存在目标硬件设备初始化失败时,产生对应的串口信息,并将所述串口信息发送至所述编码芯片;所述编码芯片,用于将接收到的串口信息编码成异步收发传输器UART信号,并将所述UART信号发送至所述信号发送器;所述信号发送器,用于存储外部客户端的标识信息;根据存储的标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示所述串口信息。

【技术特征摘要】
1.一种服务器故障检测装置,其特征在于,包括:南桥芯片、编码芯片、信号发送器,其中,所述编码芯片连接所述南桥芯片和所述信号发送器;所述南桥芯片,用于初始化对应服务器内的至少一个硬件设备,当存在目标硬件设备初始化失败时,产生对应的串口信息,并将所述串口信息发送至所述编码芯片;所述编码芯片,用于将接收到的串口信息编码成异步收发传输器UART信号,并将所述UART信号发送至所述信号发送器;所述信号发送器,用于存储外部客户端的标识信息;根据存储的标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示所述串口信息。2.根据权利要求1所述的服务器故障检测装置,其特征在于,还包括:交换机;所述信号发送器,用于存储外部目标客户端的标识信息;将所述UART信号及所述标识信息发送至所述交换机;所述交换机,用于根据所述标识信息将所述UART信号发送至外部客户端,以使得外部客户端根据接收到的UART信号显示所述串口信息。3.根据权利要求1所述的服务器故障检测装置,其特征在于,所述至少一个硬件设备包括如下硬件设备中的一种或多种:处理器、内存、硬盘。4.根据权利要求1至3中任一所述的服务器故障检测装置,其特征在于,所述标识信息包括:外部客户端的物理地址,和/或,网络地址。5.一种服务器故障检测系统,其特征在于,包括:如上述权利要求1至4中任一所述的服务器故障检测装置和客户端;其中,所述客户端,用于根据接收到的UART信号显示所述串口信息。6.根据权利要求5所述的服务器故障检测系统,其特征在于,所述客户端,包括:信号接收器、译码...

【专利技术属性】
技术研发人员:白秀杨叶丰华
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1