一种服务器故障指示方法及装置制造方法及图纸

技术编号:15649947 阅读:66 留言:0更新日期:2017-06-17 02:51
本发明专利技术实施例公开了一种服务器故障指示方法,所述方法包括:获取服务器的故障信息,所述故障信息包括故障部件信息和故障类型;根据故障信息与闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述故障信息中的故障部件信息和故障类型显示为所述故障指示灯的闪烁信息。本发明专利技术实施例公开了一种服务器故障指示装置。

【技术实现步骤摘要】
一种服务器故障指示方法及装置
本专利技术涉及计算机
,尤其涉及一种服务器故障指示方法及装置。
技术介绍
随着云计算、大数据的快速发展,许多规模超过数万、甚至数十万服务器的数据中心也开始出现。由于许多公司的运维系统只有一套,但数据中心和服务器则可能分布在全国乃至全球的不同地方,故服务器需要进行远程自动化运维;远程自动化运维即通过服务器的管理网络,自动采集服务器的运行状态、故障等信息,远程上传到集中的运维系统。另外,对于超大规模服务器集群,硬件的故障将成为常态,不需要、也无法做到对所有故障立即进行处理,而是通过集群架构和软件容错能力继续保持应用系统的正常运行。而对于故障部件(比如硬盘、风扇等)的更换,可以按预订计划(比如每周一次)自行安排,与应用系统相互独立。在远程自动化运维越来越重要,软件的容错要求也越来越高的趋势下,许多公司将服务器运维管理的重点放在远程集中方面,而将技术含量要求不高的本地运维(设备巡检、故障部件更换等)下放给基层部门甚至直接外包给第三方。在这种运维模式下,本地运维人员一般会依靠运维监控系统下发的指示(比如通过派发工单),以及服务器本地的指示灯(例如健康状况指示灯、硬盘状态指示灯)等判断当前出现异常的服务器以及需要更换的硬盘等部件,进行相关本地运维操作。由于通过远程运维系统下发工单存在与实际运维时间不同步、不利于本地运维的独立进行,服务器的指示灯信息越来越成为一种重要的本地运维依据。但是,服务器的指示灯能传递的信息过于有限。例如,下表是一种目前比较广泛采用的对于服务器的指示灯的技术要求:在实际使用中,这些指示灯在传递服务器故障信息时存在很多问题:整机健康状况指示灯指示不明,如红灯亮时只能表示节点服务器出现了故障,但是并不能明确的指出服务器的故障是内部温度异常还是哪个部件出现了故障。硬盘指示灯的指示相对清楚,但目前由于服务器逐渐趋向高密度设计,部分服务器并不能为每个硬盘提供单独的指示灯,而是提供一个总的指示灯,这就导致该指示灯无法直接告知具体是那一块硬盘的故障;另外,如果不同厂商、不同型号的服务器的指示灯定义不完全相同,运维人员如果没有经验,也很难根据指示灯颜色或亮灭等信息来了解服务器状态。为了弥补服务器指示灯的信息不足问题,现有技术中有两种方案,其中一种方案是:本地运维人员通过登录远程运维系统查询当前机房的服务器状态。但此方案需要在运维过程中联网查询,会降低本地运维效率;并且如果远程运维系统开放外包第三方直接登录的权限,有一定的安全隐患。另一种方案是:通过在服务器前面板放置一块LCD显示屏,再通过按钮或触摸屏技术,交互查询服务器当前状态、故障信息。但这种方案的主要问题是实现成本较高,而且由于服务器前面板尺寸所限,查询信息可能需要多次交互,效率较低。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种服务器故障指示方法及装置,可以提高服务器本地运维效率,同时确保相关运维操作的便捷、准确。为达到上述目的,本专利技术的技术方案是这样实现的:一种服务器故障指示方法,所述方法包括:获取服务器的故障信息,所述故障信息包括故障部件信息和故障类型;根据故障信息与闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述故障信息显示为所述故障指示灯的闪烁信息。上述方案中,所述根据故障信息与闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述故障信息显示为所述故障指示灯的闪烁信息,包括:根据预设的编码规则,将所述故障信息进行编码获得编码信息;所述编码信息包括:初始码段、故障部件信息码段、故障类型码段和结束码段;根据预设的编码信息和闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述编码信息循环显示为所述故障指示灯的闪烁信息。上述方案中,将所述故障信息进行编码获得编码信息,包括:将所述故障信息进行二进制编码获得编码信息;所述根据预设的编码信息和闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述编码信息显示为所述故障指示灯的闪烁信息,包括:循环遍历所述编码信息中的码元,在每个码元时间内,根据所述编码信息和闪烁信息的对应关系控制故障指示灯呈现亮状态或暗状态;其中,所述码元时间为所述第一固定频率的倒数;所述编码信息和闪烁信息的对应关系包括:码元为1时对应为所述故障指示灯呈现亮状态,码元为0时对应为所述故障指示灯呈现暗状态;或者,码元为1时对应为故障指示灯呈现暗状态,码元为0时对应为故障指示灯呈现亮状态。一种服务器状态故障方法,所述方法包括:按照第二固定频率拍摄预设时间,获得有故障指示灯的一组图像;将所述一组图像进行图像处理,获得各图像中故障指示灯的各状态信息;所述状态信息包括所述故障指示灯呈现为亮状态或暗状态;根据故障信息与闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的故障信息,所述故障信息包括故障部件信息和故障类型。上述方案中,所述根据故障信息与闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的故障信息,包括:根据预设的编码信息和闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的二进制的编码信息;根据预设的编码规则,将所述编码信息进行解码,获得所述编码信息中故障部件信息码段对应的故障部件信息,所述故障类型码段对应的故障类型;其中,所述编码信息包括:初始码段、故障部件信息码段、故障类型码段和结束码段。上述方案中,所述根据预设的编码信息和闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的二进制编码信息,包括:按照所述一组图像的获得顺序,对所述一组图像中故障指示灯的状态信息进行排序,获得由排序后的各状态信息构成的闪烁信息;根据预设的编码信息和闪烁信息的对应关系,解析所述由排序后的各状态信息构成的闪烁信息对应的编码信息;所述编码信息和闪烁信息的对应关系包括:码元为1时对应为所述故障指示灯呈现亮状态,码元为0时对应为所述故障指示灯呈现暗状态;或者,码元为1时对应为故障指示灯呈现暗状态,码元为0时对应为故障指示灯呈现亮状态;相应的,所述根据预设的编码规则,将所述编码信息进行解码,获得所述编码信息中故障部件信息码段对应的故障部件信息,所述故障类型码段对应的故障类型,包括:根据预设的编码规则,确定所述编码信息中的初始码段和结束码段;根据所述初始码段和所述结束码段在所述编码信息中的位置,确定出所述故障部件信息码段和所述故障类型码段在所述编码信息中的位置,获得编码信息中的所述故障部件信息码段和所述故障类型码段;根据预设的编码规则,获得所述编码信息中故障部件信息码段对应的故障部件信息,所述故障类型码段对应的故障类型。上述方案中,所述将所述一组图像进行图像处理,获得各图像中故障指示灯的各状态信息,包括:比对所述一组图像,确定出各图像中故障指示灯的位置;根据各图像中故障指示灯位置处的灰度值,确定各图像中故障指示灯的状态信息。一种服务器,所述服务器包括:获取单元,用于获取服务器的故障信息,所述故障信息包括故障部件信息和故障类型;指示单元,用于根据故障信息与闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述获取单元获取到的故障信息显示为所述故障本文档来自技高网
...
一种服务器故障指示方法及装置

【技术保护点】
一种服务器故障指示方法,其特征在于,所述方法包括:获取服务器的故障信息,所述故障信息包括故障部件信息和故障类型;根据故障信息与闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述故障信息显示为所述故障指示灯的闪烁信息。

【技术特征摘要】
1.一种服务器故障指示方法,其特征在于,所述方法包括:获取服务器的故障信息,所述故障信息包括故障部件信息和故障类型;根据故障信息与闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述故障信息显示为所述故障指示灯的闪烁信息。2.根据权利要求1所述方法,其特征在于,所述根据故障信息与闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述故障信息显示为所述故障指示灯的闪烁信息,包括:根据预设的编码规则,将所述故障信息进行编码获得编码信息;所述编码信息包括:初始码段、故障部件信息码段、故障类型码段和结束码段;根据预设的编码信息和闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述编码信息循环显示为所述故障指示灯的闪烁信息。3.根据权利要求2所述的方法,其特征在于,将所述故障信息进行编码获得编码信息,包括:将所述故障信息进行二进制编码获得编码信息;所述根据预设的编码信息和闪烁信息的对应关系,控制故障指示灯按照第一固定频率呈现亮状态或暗状态,将所述编码信息显示为所述故障指示灯的闪烁信息,包括:循环遍历所述编码信息中的码元,在每个码元时间内,根据所述编码信息和闪烁信息的对应关系控制故障指示灯呈现亮状态或暗状态;其中,所述码元时间为所述第一固定频率的倒数;所述编码信息和闪烁信息的对应关系包括:码元为1时对应为所述故障指示灯呈现亮状态,码元为0时对应为所述故障指示灯呈现暗状态;或者,码元为1时对应为故障指示灯呈现暗状态,码元为0时对应为故障指示灯呈现亮状态。4.一种服务器状态故障方法,其特征在于,所述方法包括:按照第二固定频率拍摄预设时间,获得有故障指示灯的一组图像;将所述一组图像进行图像处理,获得各图像中故障指示灯的各状态信息;所述状态信息包括所述故障指示灯呈现为亮状态或暗状态;根据故障信息与闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的故障信息,所述故障信息包括故障部件信息和故障类型。5.根据权利要求4所述的方法,其特征在于,所述根据故障信息与闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的故障信息,包括:根据预设的编码信息和闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的二进制的编码信息;根据预设的编码规则,将所述编码信息进行解码,获得所述编码信息中故障部件信息码段对应的故障部件信息,所述故障类型码段对应的故障类型;其中,所述编码信息包括:初始码段、故障部件信息码段、故障类型码段和结束码段。6.根据权利要求5所述的方法,其特征在于,所述根据预设的编码信息和闪烁信息的对应关系,解析出由所述各状态信息构成的闪烁信息对应的二进制编码信息,包括:按照所述一组图像的获得顺序,对所述一组图像中故障指示灯的状态信息进行排序,获得由排序后的各状态信息构成的闪烁信息;根据预设的编码信息和闪烁信息的对应关系,解析所述由排序后的各状态信息构成的闪烁信息对应的编码信息;所述编码信息和闪烁信息的对应关系包括:码元为1时对应为所述故障指示灯呈现亮状态,码元为0时对应为所述故障指示灯呈现暗状态;或者,码元为1时对应为故障指示灯呈现暗状态,码元为0时对应为故障指示灯呈现亮状态;相应的,所述根据预设的编码规则,将所述编码信息进行解码,获得所述编码信息中故障部件信息码段对应的故障部件信息,所述故障类型码段对应的故障类型,包括:根据预设的编码规则,确定所述编码信息中的初始码段和结束码段;根据所述初始码段和所述结束码段在所述编码信息中的位置,确定出所述故障部件信息码段和所述故障类型码段在所述编码信息中的位置,获得编码信息中的所述故障部件信息码段和所述故障类型码段;根据预设的编码规则,获得所述编码信息中故障部件信息码段对应的故障部件信息,所述故障类型码段对应的故障类型。7.根据权利要求4所述的方法,其特征在于,所述将所述一组图像进行图像处理,获得各图像中故障指示灯的各状态信息,包括:比对所述一组...

【专利技术属性】
技术研发人员:唐华斌郁志强
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1