一种远程定位异常设备位置的方法和系统与流程

文档序号:11548472阅读:294来源:国知局
一种远程定位异常设备位置的方法和系统与流程

本发明涉及服务器运维技术领域,特别是涉及一种远程定位异常设备位置的方法和系统。



背景技术:

随着信息化的深入推进,金融、通信、税务等大型企事业都面临着分布式办理业务的问题。为了集中化、网络化、高速化实现分布式办理业务,采用集中管理的方式管理专用设备,实现业务功能集成。出于安全性考虑,很多重要内部网络应用的服务器都不与互联网连接,所有终端、服务器及整个网络属于一个与外界隔离的内部局域网络。

目前对于服务器维护,一般会通过串口、ssh等登录解决,但是这样不仅对需要开放调试口,降低了业务服务器系统的安全性;同时,即使通过调试口登录服务器内部,由于整个系统中的盘阵中硬盘的数量极大,只能看到故障设备的设备号,系统设备名,对于技服人员来说是无法定位盘阵中故障盘的具体位置,这就对对操作技服人员专业知识水平提出更高的要求,使得维护难度特别大。

由于盘阵中的盘插入到服务器的外接面板上,对于现场技术服务人员,无法看到印刷在盘上的设备号或者无法识别出盘的设备号,发生故障后,无法确认盘在盘阵中的具体位置,寻找确认故障盘位置过程中,会误操作非故障盘,破坏用户应用数据,业务造成影响,同时维修效率的底下会影响正常的企业业务的运营效率,造成重大损失。



技术实现要素:

本发明的目的是提供了一种远程定位异常设备位置的方法和系统,实现对异常设备位置的快速定位,快速维护,提高了系统设备的运行效率。

为解决上述技术问题,本发明实施例提供了一种远程定位异常设备位置的方法,包括:

步骤1,对系统设备进行实时监控,获取所述系统设备的异常消息;

步骤2,对所述异常消息进行过滤处理,获取外接盘阵设备的有效异常消息;

步骤3,对所述有效异常消息进行解析后,通过设备编号-系统设备名-设备类型映射表和设备接口位置-设备接口系统路径映射表,将所述有效异常消息更新到设备状态表;

步骤4,查询所述设备状态表,获取异常设备的类型、编号、在外接面板的接口位置信息。

其中,所述查询所述设备状态表为实时查询所述设备状态表或周期性查询所述设备状态表。

其中,在所述步骤4之后,还包括;

步骤5,将所述异常设备的类型、编号、在外接面板的接口位置信息反映到监控页面进行处理。

其中,在所述步骤5之后,还包括:

步骤6,记录并对外发送所述异常设备类型、编号、在外接面板的接口位置信息的邮件或短信。

其中,在所述步骤6之后,还包括:

步骤7,判断所述有效异常消息是否消失;

若是,步骤8,更新所述设备编号-系统设备名-设备类型映射表、所述设备接口位置-设备接口系统路径映射表和所述设备状态表。

除此之外,本发明实施例还提供了一种远程定位异常设备位置的系统,包括:

异常检测模块,用于对系统设备进行实时监控,获取所述系统设备的异常消息;

消息过滤模块,与所述异常检测模块连接,用于对所述异常消息进行过滤处理,获取外接盘阵设备的有效异常消息;

远程监控服务器模块,用于在服务器开机号建立设备编号-系统设备名-设备类型映射表、设备接口位置-设备接口系统路径映射表和设备状态表,并将设备状态通过所述设备编号-系统设备名-设备类型映射表和所述设备接口位置-设备接口系统路径映射表反映到所述设备状态表;

异常消息处理模块,与所述消息过滤模块、所述远程监控服务器模块连接,对所述有效异常消息进行解析,通过所述设备编号-系统设备名-设备类型映射表、所述设备接口位置-设备接口系统路径映射表,将所述有效异常信息更新到所述设备状态表;

异常设备实时监控模块,与所述远程监控服务器模块连接,用于查询所述远程监控服务器模块创建的所述设备状态表,处理并从所述设备状态表中获取的异常设备的类型、编号、在外接面板接口的位置信息,并反映到监控页面。

其中,还包括与所述异常设备实时监控模块连接的通讯模块,用于将所述异常设备的类型、编号、在外接面板接口的位置信息通过邮件或短息向外发送。

其中,还包括与所述异常消息处理模块、所述远程监控服务器模块连接的更新模块,用于在所述异常消息处理模块终止收到所述有效异常消息消失后更新所述远程监控服务器模块建立的设备状态表。

本发明实施例所提供的远程定位异常设备位置的方法和系统,与现有技术相比,具有以下优点:

本发明实施例提供的远程定位异常设备位置的方法,包括:

步骤1,对系统设备进行实时监控,获取所述系统设备的异常消息;

步骤2,对所述异常消息进行过滤处理,获取外接盘阵设备的有效异常消息;

步骤3,对所述有效异常消息进行解析后,通过设备编号-系统设备名-设备类型映射表和设备接口位置-设备接口系统路径映射表,将所述有效异常消息更新到设备状态表;

步骤4,查询所述设备状态表,获取异常设备的类型、编号、在外接面板的接口位置信息。

本发明实施例还提供的远程定位异常设备位置的系统,包括:

异常检测模块,用于对系统设备进行实时监控,获取所述系统设备的异常消息;

消息过滤模块,与所述异常检测模块连接,用于对所述异常消息进行过滤处理,获取外接盘阵设备的有效异常消息;

远程监控服务器模块,用于在服务器开机号建立设备编号-系统设备名-设备类型映射表、设备接口位置-设备接口系统路径映射表和设备状态表,并将设备状态通过所述设备编号-系统设备名-设备类型映射表和所述设备接口位置-设备接口系统路径映射表反映到所述设备状态表;

异常消息处理模块,与所述消息过滤模块、所述远程监控服务器模块连接,对所述有效异常消息进行解析,通过所述设备编号-系统设备名-设备类型映射表、所述设备接口位置-设备接口系统路径映射表,将所述有效异常信息更新到所述设备状态表;

异常设备实时监控模块,与所述远程监控服务器模块连接,用于查询所述远程监控服务器模块创建的所述设备状态表,处理并从所述设备状态表中获取的异常设备的类型、编号、在外接面板接口的位置信息,并反映到监控页面。

所述远程定位异常设备位置的方法和系统,通过对系统设备进行实时监控,获取所述系统设备的异常消息,即只要有系统设备发生异常,就会收到异常消息,然后对异常消息进行过滤处理,获取外接盘阵设备的有效异常消息,在对有效异常消息进行解析后,将有效异常消息通过设备状态通过设备编号-系统设备名-设备类型映射表和设备接口位置-设备接口系统路径映射表反映到所述设备状态表,通过查询设备状态表,实现实时获取异常设备的类型、编号、在外接面板接口的位置信息,维护人员可以获得异常设备的所有信息,进而进行快速定位,提高了定位效率和维修效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的远程定位异常设备位置的方法的一种具体实施方式的步骤流程示意图;

图2为本发明实施例提供的远程定位异常设备位置的方法的另一种具体实施方式的步骤流程示意图;

图3为本发明实施例提供的远程定位异常设备位置的系统的一种具体实施方式的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1~3,图1为本发明实施例提供的远程定位异常设备位置的方法的一种具体实施方式的步骤流程示意图;图2为本发明实施例提供的远程定位异常设备位置的方法的另一种具体实施方式的步骤流程示意图;图3为本发明实施例提供的远程定位异常设备位置的系统的一种具体实施方式的结构示意图。

在一种具体实施方式中,所述远程定位异常设备位置的方法,包括:

步骤1,对系统设备进行实时监控,获取所述系统设备的异常消息;

步骤2,对所述异常消息进行过滤处理,获取外接盘阵设备的有效异常消息;通过对系统设备进行实时监控,在出现系统设备异常时,并不一定是盘阵中的硬盘出现异常,还可能是其它的设备出现异常,需要进行一定的过滤,保证只有外接盘阵设备工作异常的消息才是有效异常消息,即对异常消息分类,当然系统设备的其它工件发生异常可以归类到其它的异常处理方案,本发明中主要涉及的是盘阵中的异常硬盘的快速定位,快速维护。

步骤3,对所述有效异常消息进行解析后,通过设备编号-系统设备名-设备类型映射表和设备接口位置-设备接口系统路径映射表,将所述有效异常消息更新到设备状态表;本发明中的设备编号-系统设备名-设备类型映射表和设备接口位置-设备接口系统路径映射表,是在服务器开机之后,其远程监控服务器端程序建立的映射表,通过两个映射表就能找到具体的发生异常的设备在系统设备的接口路径以及设备对应的编号、名称等信息。

步骤4,查询所述设备状态表,获取异常设备的类型、编号、在外接面板的接口位置信息。通过查询设备状态表,获得刚刚更新的设备的信息,即为异常设备对应的信息,维护人员只要通过外接面板对应的在外接面板的接口位置信息就能获得具体的大概位置,通过异常设备的类型、编号就能快速找到异常设备,定位速度快、定位准确。

通过对系统设备进行实时监控,获取所述系统设备的异常消息,即只要有系统设备发生异常,就会收到异常消息,然后对异常消息进行过滤处理,获取外接盘阵设备的有效异常消息,在对有效异常消息进行解析后,将有效异常消息通过设备状态通过设备编号-系统设备名-设备类型映射表和设备接口位置-设备接口系统路径映射表反映到所述设备状态表,通过查询设备状态表,实现实时获取异常设备的类型、编号、在外接面板接口的位置信息,维护人员可以获得异常设备的所有信息,进而进行快速定位,提高了定位效率和维修效率。

在本发明中,由于系统设备出现异大多大多数情况下是偶然发生的,在系统设备发生异常之后,到维护人员直到系统设备发生异常,维护人员再去进行设备状态表查询异常设备的信息,就有可能造成发生工作异常的设备工作的时间较长,造成的损伤较大,为减少损伤,提高维护效率,所述查询所述设备状态表为实时查询所述设备状态表或周期性查询所述设备状态表。

即通过定时或实时查询设备状态表,查看是否有异常设备,只要有就及时通知维护人员进行维护,提高了维护效率。

需要指出的是,本发明对于定时查看的查看周期不做具体限定。

而为了进一步方便维护及时获得设备发生异常的消息以及异常设备的具体位置信息,在本发明的一个实施例,在所述步骤4之后,还包括:

步骤5,将所述异常设备的类型、编号、在外接面板的接口位置信息反映到监控页面进行处理。

通过将异常设备的相关信息在监控页面进行显示,在系统设备出现异常时,及时反映到监控页面上,就无需维护人员主动去查询获取异常设备的异常信息,降低劳动强度。

而对于没有在监控器位置进行监控的维护人员,一般都会派驻的服务器设备旁边,只要有设备异常就及时维护,很多时候就无法直接面对监控页面,而为了快速获取异常的信息,在所述步骤5之后,还包括:

步骤6,记录并对外发送所述异常设备类型、编号、在外接面板的接口位置信息的邮件或短信。

即在系统设备发生异常之后,通过记录并对外发送所述异常设备类型、编号、在外接面板的接口位置信息的邮件或短信,使得维护人员及时收到短信或邮件,对异常设备进行快速定位和维护。

需要指出的是,本发明对于向维护人员发送异常设备信息的方式除了短信之外,还可以是其它的方式,本发明对此不作具体限定。

在本发明中,系统设备发生异常之后,维护人员会通过设备状态表进行异常设备的定位和维护,但是在维护之后,就不会再收到异常消息和有效异常消息了,但是设备状态中显示的设备还是处于异常状态,与真实状况不符,为了避免这一现象的发生,在本发明的一个实施例中,在所述步骤6之后,还包括:

步骤7,判断所述有效异常消息是否消失;

若是,步骤8,更新所述设备编号-系统设备名-设备类型映射表、所述设备接口位置-设备接口系统路径映射表和所述设备状态表。

通过判断有效异常消息是否存在,判断当前的异常设备是否已经完成维护,如果维护,就需要撤销其对应的在设备状态表中的信息。需要指出的是,对于在有效异常消息消失,更新设备状态表,可以是由维护人员在完成当前的异常设备的维护之后,手动进行更新,也可以是系统在没有检测到有效异常消息之后,自动判断异常设备已经恢复正常,自动更新设备状态,消除其中已完成维护的异常设备的状态,使其更正为正常设备。

除此之外,本发明实施例还提供了一种远程定位异常设备位置的系统,包括:

异常检测模块10,用于对系统设备进行实时监控,获取所述系统设备的异常消息;

消息过滤模块20,与所述异常检测模块10连接,用于对所述异常消息进行过滤处理,获取外接盘阵设备的有效异常消息;

远程监控服务器模块40,用于在服务器开机号建立设备编号-系统设备名-设备类型映射表41、设备接口位置-设备接口系统路径映射表和设备状态表43,并将设备状态通过所述设备编号-系统设备名-设备类型映射表41和所述设备接口位置-设备接口系统路径映射表43反映到所述设备状态表42;

异常消息处理模块30,与所述消息过滤模块20、所述远程监控服务器模块连接40,对所述有效异常消息进行解析,通过所述设备编号-系统设备名-设备类型映射表41、所述设备接口位置-设备接口系统路径映射表43,将所述有效异常信息更新到所述设备状态表42;

异常设备实时监控模块50,与所述远程监控服务器模块40连接,用于查询所述远程监控服务器模块40创建的所述设备状态表42,处理并从所述设备状态表中获取的异常设备的类型、编号、在外接面板接口的位置信息,并反映到监控页面。

本发明中的远程定位异常设备位置的系统,通过设置在远程监控客户端的异常设备实时监控模块50,查询设备状态表42中的异常设备的信息,对异常设备进行快速、精确定位的。而设备状态表42中的异常设备的信息,是在异常消息处理模块接收并解析有效异常消息之后,通过设备编号-系统设备名-设备类型映射表41、所述设备接口位置-设备接口系统路径映射表43对查询设备状态表进行更新的,使得只要有系统设备发生异常,就能通过查询设备状态表,获得异常设备的类型、编号、在外接面板接口的位置信息,快速定位、维护。

为了进一步提高维护效率,所述远程定位异常设备位置的系统还包括与所述异常设备实时监控模块连50接的通讯模块,用于将所述异常设备的类型、编号、在外接面板接口的位置信息通过邮件或短息向外发送。

通过通讯模块将将所述异常设备的类型、编号、在外接面板接口的位置信息通过邮件或短息向外发送,使得维护人员能够以最快的速度获得异常设备的信息,快速定位异常设备,快速维护,提高了维护效率,提高了设备的正常运行效率。

在本发明中,系统设备发生异常之后,维护人员会通过设备状态表进行异常设备的定位和维护,但是在维护之后,就不会再收到异常消息和有效异常消息了,但是设备状态中显示的设备还是处于异常状态,与真实状况不符,为了避免这一现象的发生,所述远程定位异常设备位置的系统还包括与所述异常消息处理模块30、所述远程监控服务器模块40连接的更新模块,用于在所述异常消息处理模块终止收到所述有效异常消息消失后更新所述远程监控服务器模块建立的设备状态表。

通过判断有效异常消息是否存在,判断当前的异常设备是否已经完成维护,如果维护,就需要撤销其对应的在设备状态表中的信息。需要指出的是,对于在有效异常消息消失,更新设备状态表,可以是由维护人员在完成当前的异常设备的维护之后,手动进行更新,也可以是系统在没有检测到有效异常消息之后,自动判断异常设备已经恢复正常,自动更新设备状态,消除其中已完成维护的异常设备的状态,使其更正为正常设备。

需要说明的是,在本发明中,还可以通过在查询设备状态表后,判断是否有系统设备发生异常,如有异常就进行报警,可以通过声光等报警方式通知维护人员,同时将异常设备的相关信息发送到维护人员,进一步提升维护效率。

综上所述,本发明实施例提供的远程定位异常设备位置的方法和系统,通过对系统设备进行实时监控,获取所述系统设备的异常消息,即只要有系统设备发生异常,就会收到异常消息,然后对异常消息进行过滤处理,获取外接盘阵设备的有效异常消息,在对有效异常消息进行解析后,将有效异常消息通过设备状态通过设备编号-系统设备名-设备类型映射表和设备接口位置-设备接口系统路径映射表反映到所述设备状态表,通过查询设备状态表,实现实时获取异常设备的类型、编号、在外接面板接口的位置信息,维护人员可以获得异常设备的所有信息,进而进行快速定位,提高了定位效率和维修效率。

以上对本发明所提供的远程定位异常设备位置的方法和系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1