存储系统的维护方法、装置及系统与流程

文档序号:16847813发布日期:2019-02-12 22:28阅读:360来源:国知局
存储系统的维护方法、装置及系统与流程

本申请实施例涉及计算机技术,尤其涉及一种存储系统的维护方法、装置及系统。



背景技术:

存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备和算法所组成的系统。

存储系统在运行过程中,检测到设备故障、操作错误发生后,通过上报告警通知运维人员。运维人员进行维护前,需要先学习和记忆大量的操作手册,掌握存储运维相关的知识。在操作过程中,运维人员由于记忆偏差,又容易产生误操作,引发次生灾害。上述问题导致了存储系统的运维门槛比较高,需要培养专业的运维工程师。



技术实现要素:

本申请实施例提供一种存储系统的维护方法、装置及系统,以提升维护的有效性和准确性。

第一方面,本申请实施例提供一种存储系统的维护方法,包括:接收用户输入的维护事件的标识;根据该维护事件的标识向该用户推送与该标识对应的维护事件的实施方式的信息,该维护事件的实施方式包括至少一个维护操作,该至少一个维护操作的信息用于该用户根据该信息对存储系统执行该维护操作,以完成该维护事件;向该存储系统发送每个维护操作对应的维护操作监测通知消息,每个维护操作监测通知消息用于该存储系统根据该通知消息启动监测该维护操作;接收该存储系统返回的每个维护操作的结果;根据每个维护操作的结果确定该用户正确完成该维护事件。

本实现方式,可以实现通过终端向用户提供维护操作的信息,用户无需学习和记忆大量的资料,根据终端提供的维护操作的信息便可以完成维护事件,提升了维护的有效性和准确性。并且,存储系统对每个维护操作进行监测,并将结果返回给终端,从而将用户的故障排查工作限定在单次操作之内,节省了维护过程中的工作量。

结合第一方面,在第一方面的一种可能的实现方式中,该根据每个维护操作的结果确定该用户正确完成该维护事件,包括:根据该维护操作的结果生成告警信息,该告警信息包括维护操作错误指示信息和维护操作风险提示信息中至少一项;向该用户推送该告警信息,该告警信息用于指示该用户根据该告警信息修正维护操作。

本实现方式,根据维护操作的结果生成告警信息,向用户推送告警信息,从而使得用户可以及时修正维护操作。

结合第一方面或第一方面的任一种可能的实现方式,在第一方面的另一种可能的实现方式中,该方法还包括:监测该维护事件是否执行完成;若该维护事件执行完成,则根据维护事件的关联关系确定该维护事件的关联事件;向该用户推送该关联事件的实施方式的信息。

结合第一方面或第一方面的任一种可能的实现方式,在第一方面的另一种可能的实现方式中,该接收用户输入的维护事件的标识之前,该方法还包括:向存储系统发送该用户的身份信息,该身份信息用于存储系统执行用户身份效验过程。

本实现方式,可以提升存储系统的维护安全性。

结合第一方面或第一方面的任一种可能的实现方式,在第一方面的另一种可能的实现方式中,该至少一个维护操作的信息包括文字、图片、音频和视频中任意一项或其组合。

第二方面,本申请实施例提供一种存储系统的维护方法,包括:接收终端发送的维护操作对应的维护操作监测通知消息;根据该维护操作监测通知消息启动监测该维护操作;向该终端发送维护操作的结果,该维护操作的结果用于该终端根据该结果确定用户正确完成维护事件。

第三方面,本申请实施例提供一种终端,该终端具有实现上述方法实施例中终端行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第四方面,本申请实施例提供一种终端,包括:处理器、存储器和通信接口;该存储器用于存储计算机执行指令,当该终端运行时,该处理器执行该存储器存储的该计算机执行指令,以使该终端执行如上述第一方面任意一项的存储系统的维护方法。

第五方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述终端所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任意一项的存储系统的维护方法。

第六方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面中任意一项的存储系统的维护方法。

另外,第三方面至第六方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。

第七方面,本申请实施例提供一种存储系统,该存储系统具有实现上述方法实施例中存储系统行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第八方面,本申请实施例提供一种存储系统,包括:处理器、存储器和通信接口;该存储器用于存储计算机执行指令,当存储系统运行时,该处理器执行该存储器存储的该计算机执行指令,以使该存储系统执行如上述第二方面任意一项的存储系统的维护方法。

第九方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述存储系统所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述第二方面中任意一项的存储系统的维护方法。

第十方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第二方面中任意一项的存储系统的维护方法。

第十一方面,本申请实施例提供了一种存储系统的维护系统,该存储系统的维护系统包括如第一方面中任一项所述的终端和如第二方面所述的存储系统。

本申请实施例存储系统的维护方法、装置及系统,通过终端接收用户输入的维护事件的标识,终端根据维护事件的标识向用户推送与标识对应的维护事件的实施方式的信息,维护事件的实施方式包括至少一个维护操作,用户根据至少一个维护操作的信息对存储系统执行维护操作,终端向所述存储系统发送每个维护操作对应的维护操作监测通知消息,存储系统根据每个维护操作监测通知消息启动监测所述维护操作,存储系统将每个维护操作的结果发送向终端,终端根据每个维护操作的结果确定用户正确完成所述维护事件,从而实现通过终端向用户提供维护操作的信息,根据终端提供的维护操作的信息便可以完成维护事件,提升了维护的有效性和准确性。

附图说明

图1为本申请实施例一种应用场景的示意图;

图2为本申请实施例一种存储系统的维护方法的流程图;

图3为本申请实施例的另一种存储系统的维护方法的流程图;

图4为本申请实施例一种终端的结构示意图;

图5为本申请实施例一种存储系统的的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

图1为本申请实施例一种应用场景的示意图,如图1所示,本实施例的应用场景可以包括:终端、媒体服务器和存储系统,其中,终端通过通信网络与媒体服务器连接,该媒体服务器用于为终端提供维护操作的信息,该维护操作的信息可以包括以下任意一项或其组合:文字、图片和视频,终端与存储系统通信连接,通过本申请的存储系统的维护方法可以实现,终端从存储系统接收存储系统返回的维护操作的结果,根据维护操作的结果向存储系统发送告警信息或者提示信息,以使得用户及时修正或调整维护操作,进而正确完成维护事件。其中,存储系统具体可以包括上层操作界面和底层存储硬件设备。

本申请所涉及的终端,指向用户提供语音和/或数据连通性的设备(device),包括无线终端或有线终端。无线终端可以是具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备,经无线接入网与一个或多个核心网进行通信的移动终端。例如,无线终端可以是移动电话(或称为“蜂窝”电话)和具有移动终端的计算机。又如,无线终端也可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。再如,无线终端可以为用户设备(userequipment,简称ue)的一部分。

“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

本申请的存储系统的维护方法的具体实现方式可以参见下述实施例的具体解释说明。

图2为本申请实施例一种存储系统的维护方法的流程图,如图2所示,本实施例的方法可以包括:

步骤101、终端接收用户输入的维护事件的标识。

其中,用户即指对存储系统进行维护的运维人员。当存储系统中有故障发生时,运维人员可以在终端中输入维护事件的标识,以对存储系统进行正确维护。维护事件具体可以包括修改ip地址、修改网关等,该维护事件的标识具体指用于区别不同维护事件的信息,其可以是维护事件的名称,也可以是数字符号,一个数字符号对应一个维护事件,其可以根据需求进行灵活设置。

步骤102、终端根据所述维护事件的标识向所述用户推送与所述标识对应的维护事件的实施方式的信息。

所述维护事件的实施方式包括至少一个维护操作,所述至少一个维护操作的信息用于所述用户根据所述信息对存储系统执行所述维护操作,以完成所述维护事件。

其中,终端接收到该维护事件的标识后,在终端的显示屏上显示与所述标识对应的维护事件的实施方式的信息,从而使得用户可以通过该终端获取到与所述标识对应的维护事件的实施方式的信息。

其中,一个维护事件的实施方式可以包括一个或者多个维护操作。

当一个维护事件的实施方式包括多个维护操作时,一种可实现方式,终端根据维护事件的标识可以显示第一个维护操作,用户执行第一个维护操作,终端根据存储系统返回的该第一个维护操作的结果,显示下一个维护操作,依次类推,直至正确完成该维护事件的实施方式中所有的维护操作。另一种可实现方式,终端根据维护事件的标识可以显示该维护事件中所有的维护操作,用户每执行一个维护操作,终端根据存储系统返回的该维护操作的结果动态调整显示的维护操作,以使得正确完成该维护事件。

其中,上述维护事件的实施方式的信息可以是终端本地存储的,也可以是终端从媒体服务器中获取的,其可以根据需求进行灵活设置。

步骤103、终端向所述存储系统发送每个维护操作对应的维护操作监测通知消息。

每个维护操作监测通知消息用于所述存储系统根据所述通知消息启动监测所述维护操作。

其中,存储系统接收终端发送的每个维护操作对应的维护操作监测通知消息。存储系统根据每个维护操作对应的维护操作监测通知消息启动监测该维护操作。

步骤104、存储系统根据维护操作监测通知消息启动监测维护操作。

步骤105、存储系统向终端返回每个维护操作的结果。

其中,终端接收存储系统返回的每个维护操作的结果。

步骤106、终端根据每个维护操作的结果确定所述用户正确完成所述维护事件。

具体的,终端可以根据一个或多个维护操作的结果动态调整下一个维护操作,进而使得正确完成维护事件。举例而言,维护事件的实施方式包括维护操作a和维护操作b,当用户未正确执行维护操作a时,终端根据维护操作a的结果可以提示用户再次执行维护操作a,即第二个维护操作仍是维护操作a,从而使得用户正确完成维护事件。

可选的,上述方法还可以包括:终端监测所述维护事件是否执行完成;若所述维护事件执行完成,则终端根据维护事件的关联关系确定所述维护事件的关联事件;终端向所述用户推送所述关联事件的实施方式的信息。

举例而言,维护事件为配置ip地址,那么该维护事件的关联事件为配置网关。

可选的,上述步骤101之前,本实施例的存储系统的维护方法还可以包括:终端向存储系统发送所述用户的身份信息,所述身份信息用于存储系统执行用户身份效验过程。存储系统接收终端发送的用户的身份信息。具体的,存储系统可以设置有wifi模块,终端通过wifi模块与存储系统建立通信连接,进而完成用户身份效验,在用户身份效验成功后,执行步骤101。

可选的,所述至少一个维护操作的信息可以包括文字、图片、音频和视频中任意一项或其组合。即通过文字、图片、音频和视频中任意一种或多种表现形式使得用户获知维护操作的具体实施方式。

本实施例,通过终端接收用户输入的维护事件的标识,终端根据维护事件的标识向用户推送与标识对应的维护事件的实施方式的信息,维护事件的实施方式包括至少一个维护操作,用户根据至少一个维护操作的信息对存储系统执行维护操作,终端向所述存储系统发送每个维护操作对应的维护操作监测通知消息,存储系统根据每个维护操作监测通知消息启动监测所述维护操作,存储系统将每个维护操作的结果发送向终端,终端根据每个维护操作的结果确定用户正确完成所述维护事件,从而实现通过终端向用户提供维护操作的信息,根据终端提供的维护操作的信息便可以完成维护事件,提升了维护的有效性和准确性。

并且,存储系统对每个维护操作进行监测,并将结果返回给终端,从而将用户的故障排查工作限定在单次操作之内,节省了维护过程中的工作量。

下面采用一个具体的实施例,对图2所示方法实施例的技术方案进行详细说明。

图3为本申请实施例的另一种存储系统的维护方法的流程图,如图3所示,本实施例的方法可以包括:

步骤201、终端接收用户输入的维护事件的标识。

步骤202、终端根据所述维护事件的标识向所述用户推送与所述标识对应的维护事件的一个维护操作的信息。

所述维护事件的实施方式包括至少一个维护操作,终端可以先向用户推送一个维护操作的信息,所述至少一个维护操作的信息用于所述用户根据所述信息对存储系统执行所述维护操作。

步骤203、终端向所述存储系统发送一个维护操作对应的维护操作监测通知消息。

维护操作监测通知消息用于所述存储系统根据所述通知消息启动监测所述维护操作。

步骤204、存储系统根据通知消息启动监测维护操作。

步骤205、存储系统向终端返回维护操作的结果。

步骤206、终端根据维护操作的结果确定是否存在风险或者错误,当存在风险时,执行步骤207,当存在错误时,执行步骤208,当结果正确时,执行步骤211。

步骤207、终端生成维护操作风险提示信息,并显示该维护操作风险提示信息。

其中,终端在显示该维护操作风险提示信息的同时,向用户提供选择功能键,以使用户选择是否修正。

步骤208、终端生成维护操作错误指示信息,并显示该维护操作错误指示信息。

其中,终端在显示该维护操作错误指示信息的同时,向用户提供选择功能键,以使用户选择是否修正。

步骤209、终端判断用户是否选择修正,若是,则执行步骤2101,若否,则执行步骤211。

终端根据用户的功能键触发,以判断用户是否选择修正。

步骤2101、终端向存储系统发送维护操作修正监测通知消息。

步骤2102、存储系统根据维护操作修正监测通知消息启动监测维护操作的修正。

在本步骤中,存储系统还可以如上述所述的向终端返回维护操作修正的结果。若修正结果正确,则执行步骤211。

步骤211、终端向存储系统发送下一个维护操作对应的维护操作监测通知消息。

其中,下一个维护操作的后续流程与上述步骤的流程相同,此处不再赘述。

本实施例,通过终端接收用户输入的维护事件的标识,终端根据维护事件的标识向用户推送与标识对应的维护事件的实施方式的信息,维护事件的实施方式包括至少一个维护操作,用户根据至少一个维护操作的信息对存储系统执行维护操作,终端向所述存储系统发送每个维护操作对应的维护操作监测通知消息,存储系统根据每个维护操作监测通知消息启动监测所述维护操作,存储系统将每个维护操作的结果发送向终端,终端根据每个维护操作的结果确定用户正确完成所述维护事件,从而实现通过终端向用户提供维护操作的信息,用户无需学习和记忆大量的资料,根据终端提供的维护操作的信息便可以完成维护事件,降低了存储系统的运维门槛,降低了维护成本,同时提升了维护的有效性和准确性。

并且,存储系统对每个维护操作进行监测,并将结果返回给终端,从而将用户的故障排查工作限定在单次操作之内,节省了维护过程中的工作量。

并且,本实施的方法可以为运维人员的每一个维护操作提供精确、丰富的指导。

图4为本申请实施例一种终端的结构示意图,如图4所示,本实施例的装置可以包括:接收模块11、处理模块12和发送模块13,其中,接收模块11用于接收用户输入的维护事件的标识,处理模块12用于根据所述维护事件的标识向所述用户推送与所述标识对应的维护事件的实施方式的信息,所述维护事件的实施方式包括至少一个维护操作,所述至少一个维护操作的信息用于所述用户根据所述信息对存储系统执行所述维护操作,以完成所述维护事件,发送模块13用于向所述存储系统发送每个维护操作对应的维护操作监测通知消息,每个维护操作监测通知消息用于所述存储系统根据所述通知消息启动监测所述维护操作,接收模块11还用于接收所述存储系统返回的每个维护操作的结果,处理模块12还用于根据每个维护操作的结果确定所述用户正确完成所述维护事件。

可选的,所述处理模块12用于根据每个维护操作的结果确定所述用户正确完成所述维护事件,可以包括:根据所述维护操作的结果生成告警信息,所述告警信息包括维护操作错误指示信息和维护操作风险提示信息中至少一项;向所述用户推送所述告警信息,所述告警信息用于指示所述用户根据所述告警信息修正维护操作。

可选的,所述处理模块12还用于:监测所述维护事件是否执行完成;若所述维护事件执行完成,则根据维护事件的关联关系确定所述维护事件的关联事件;向所述用户推送所述关联事件的实施方式的信息。

可选的,所述发送模块13还用于:向存储系统发送所述用户的身份信息,所述身份信息用于存储系统执行用户身份效验过程。

可选的,所述至少一个维护操作的信息包括文字、图片、音频和视频中任意一项或其组合。

本实施例的装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图5为本申请实施例一种存储系统的的结构示意图,如图5所示,本实施例的存储系统可以包括:接收模块21、处理模块22和发送模块23,该接收模块21用于接收终端发送的维护操作对应的维护操作监测通知消息,该处理模块22用于根据所述维护操作监测通知消息启动监测所述维护操作,该发送模块23用于向所述终端发送维护操作的结果,所述维护操作的结果用于所述终端根据所述结果确定用户正确完成维护事件。

本实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

需要说明的是,本申请实施例中的接收模块11可以与终端的接收器对应,也可以对应终端的收发器。发送模块13可以与终端的发送器对应,也可以对应终端的收发器。处理模块12可以与终端的处理器对应,这里处理器可以是一个中央处理器(centralprocessingunit,cpu),或者是特定集成电路(applicationspecificintegratedcircuit,asic),或者完成实施本申请实施例的一个或多个集成电路。终端还可以包括存储器,存储器用于存储指令代码,处理器调用存储器的指令代码,控制本申请实施例中的接收模块11和发送模块13执行上述操作。

需要说明的是,本申请实施例中的发送模块23可以与存储系统的发送器对应,也可以对应存储系统的收发器。接收模块21可以与存储系统的接收器对应,也可以对应存储系统的收发器。处理模块22可以与存储系统的处理器对应,这里处理器可以是一个cpu,或者是asic,或者完成实施本申请实施例的一个或多个集成电路。存储系统还可以包括存储器,存储器用于存储指令代码,处理器调用存储器的指令代码,控制本申请实施例中的接收模块21和发送模块23执行上述操作。

本申请实施例还提供一种存储系统的维护系统,该维护系统的具体结构可以参见图1所示实施例,其中,终端可以采用图4所示实施例的结构,存储系统可以采用图5所示实施例的结构,其对应地,可以执行图2~图3中任一方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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