一种基于云手机的自动维护系统及方法与流程

文档序号:19248355发布日期:2019-11-27 19:53阅读:769来源:国知局
一种基于云手机的自动维护系统及方法与流程

本发明涉及计算机维护技术领域,尤其涉及一种基于云手机的自动维护系统及方法。



背景技术:

云手机部署地由于网络、电力、空调等多种原因需要随机维护(如割接网络,电力和空调检修,云手机位置调整,云手机关机检修等)。每次维护前一段时间(如1天)需要向用户发送维护通告以便用户知晓并提前自行保存数据。在维护前一小段时间(如5分钟)需要把当前即将维护的云手机设备设置成维护模式,以便在电源断开的时候保护云手机内数据不被损坏(异常掉电可能会导致云手机内数据丢失),或者网络割接导致网络断开,而最终导致云手机内运行的程序异常的情况。维护完成后,最终需要将云手机解除维护模式以便让用户继续使用。

设置云手机维护时,云手机内操作系统将通知云手机内运行的程序系统即将进入维护,以便云手机内运行的程序提前自行保存数据防止数据丢失。所有云手机内运行的程序保存完数据之后,云手机内操作系统将禁止用户操作云手机和运行程序。

由于云手机部署在多地的多个机房,甚至一个机房内的不同楼层,不同机柜内,每次维护的地点,时间和数量都是非常随机的(云手机数量基数巨大)。现阶段都是人工操作,每次需要人工提前发送维护通告给用户,再人工操作把云手机设置为维护模式。该传统模式需要操作大量的参数,甚至人工守候到半夜(网络割接一般在后半夜)维护完毕之后重新人工启用云手机(解除维护模式),如此造成非常低下的效率。



技术实现要素:

为了解决上述技术问题,本发明的目的是提供一种无需人工进行设置维护模式的自动维护系统及方法。

本发明所采用的第一技术方案是:

一种基于云手机的自动维护系统,包括维护控制模块、云手机管理与接入模块、云手机用户模块和多个云手机,所述云手机管理与接入模块分别与维护控制模块、云手机用户模块和各云手机连接;

所述维护控制模块用于获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块;

所述云手机管理与接入模块用于根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机。

进一步,所述维护控制模块包括参数输入界面、维护列表单元和处理引擎模块;

所述参数输入界面用于获取输入的通告时间点、开始维护时间点、结束维护时间点和需要维护的云手机列表;

所述维护列表单元用于根据通告时间点、开始维护时间点、结束维护时间点和云手机列表生成维护列表;

所述处理引擎模块用于结合维护列表与预设的执行程序生成并发送控制指令至云手机管理与接入模块。

本发明所采用的第二技术方案是:

一种基于云手机的自动维护方法,包括以下步骤:

获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块,以使云手机管理与接入模块发送启用维护模式命令/解除维护模式命令至云手机。

云手机管理与接入模块发送启用维护模式命令/解除维护模式命令至云手机。

进一步,所述获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块这一步骤,具体包括以下步骤:

获取维护列表,所述维护列表内包括通告时间点、开始维护时间点、结束维护时间点和云手机列表;

确定检测到当前时间是否为通告时间点时,将预设的维护通告信息发送至云手机管理与接入模块,以使云手机管理与接入模块将维护通告信息发送至云手机用户模块;

确定检测到当前时间是否为开始维护时间点时,将需要进入维护模式的第一云手机列表发送至手机管理与接入模块,以使云手机管理与接入模块根据第一云手机列表将启用维护模式命令发至对应的云手机;

确定检测到当前时间是否为结束维护时间点时,将需要解除维护模式的第二云手机列表发送至手机管理与接入模块,以使云手机管理与接入模块根据第二云手机列表将解除维护模式命令发至对应的云手机。

进一步,还包括设置维护项目的步骤,所述设置维护项目的步骤具体为:

获取输入的维护信息,根据维护信息修改维护列表;

依次将维护列表中待处理的维护项目设置为待处理状态。

本发明所采用的第三技术方案是:

一种基于云手机的自动维护方法,包括以下步骤:

接收到维护控制模块发送的控制指令指令后,根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机,以使云手机执行启用维护模式命令/解除维护模式命令的操作。

云手机执行启用维护模式命令/解除维护模式命令的操作。

进一步,所述接收到维护控制模块发送的控制指令指令后,根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机这一步骤,具体包括以下步骤:

接收到维护通告信息后,将维护通告信息转发至云手机用户模块,以使云手机用户模块的终端提示维护通告信息;

接收到第一云手机列表后,根据第一云手机列表将启用维护模式命令发至对应的云手机,以使云手机执行启用维护模式命令的操作;

接收到第二云手机列表后,根据第二云手机列表将解除维护模式命令发至对应的云手机,以使云手机执行解除维护模式命令的操作。

本发明所采用的第三四技术方案是:

一种基于云手机的自动维护方法,包括以下步骤:

维护控制模块获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块;

云手机管理与接入模块根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机。

进一步,所述维护控制模块获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块这一步骤,具体包括以下步骤:

当维护控制模块确定检测到当前时间是否为通告时间点时,将预设的维护通告信息发送至云手机管理与接入模块;

当维护控制模块确定检测到当前时间是否为开始维护时间点时,将需要进入维护模式的第一云手机列表发送至手机管理与接入模块;

当维护控制模块确定检测到当前时间是否为结束维护时间点时,将需要解除维护模式的第二云手机列表发送至手机管理与接入模块;

所述云手机管理与接入模块根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机这一步骤,具体包括以下步骤:

云手机管理与接入模块将维护通告信息发送至云手机用户模块,以使云手机用户模块的终端提示维护通告信息;

云手机管理与接入模块根据第一云手机列表将启用维护模式命令发至对应的云手机,以使云手机执行启用维护模式命令的操作;

云手机管理与接入模块根据第二云手机列表将解除维护模式命令发至对应的云手机,以使云手机执行解除维护模式命令的操作。

进一步,还包括设置维护项目的步骤,所述设置维护项目的步骤具体为:

维护控制模块获取输入的维护信息,根据维护信息修改维护列表;

依次将维护列表中待处理的维护项目设置为待处理状态。

本发明的有益效果是:本发明通过在维护控制模块内设置好维护列表控制云手机管理与接入模块,间接地控制云手机自动进入维护模式或者解除维护模式,无需人工进行操作控制,极大地提高了维护的效率,以及降低了维护成本。

附图说明

图1是本发明一种基于云手机的自动维护系统的结构框图;

图2是本发明一种基于云手机的自动维护方法的第一种实施方式的步骤流程图;

图3是本发明一种基于云手机的自动维护方法的第二种实施方式的步骤流程图;

图4是本发明一种基于云手机的自动维护方法的第三种实施方式的步骤流程图。

具体实施方式

如图1所示,本实施例提供了一种基于云手机的自动维护系统,包括维护控制模块、云手机管理与接入模块、云手机用户模块和多个云手机,所述云手机管理与接入模块分别与维护控制模块、云手机用户模块和各云手机连接;

所述维护控制模块用于获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块;

所述云手机管理与接入模块用于根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机。

维护控制模块用于获取维护列表,所述维护列表内记录了需要进行维护的云手机的信息和时间点信息。所述维护控制模块可以为任意具有控制功能的服务器,本实施例不对服务器的具体型号进行限定。所述云手机管理与接入模块用于控制管理云手机,以及在用户终端请求接入时,分配云手机与用户终端进行连接;在本实施例中,所述云手机管理与接入模块可采用现有的云手机管理设备来实现即可;具体地,可以将所述维护控制模块和云手机管理与接入模块合并到一台云手机管理设备上,有一台设备进行运行。所述云手机用户模块包括多个云手机用户终端,所述云手机用户终端包括移动智能终端、平板电脑以及笔记本电脑等智能设备。

当需要对云手机进行维护时,现在维护控制模块内设置好维护列表,比如设置需要维护的云手机编码清单,维护的时间范围等;维护控制模块自动地根据维护列表发送控制指令给云手机管理与接入模块,以使云手机管理与接入模块发送启用维护模式命令/解除维护模式命令给对应的云手机,从而使云手机自动进入维护模式或者解除维护模式,无需人工进行操作控制,极大地提高了维护的效率,以及降低了维护成本。

参照图1,进一步作为优选的实施方式,所述维护控制模块包括参数输入界面、维护列表单元和处理引擎模块;

所述参数输入界面用于获取输入的通告时间点、开始维护时间点、结束维护时间点和需要维护的云手机列表;

所述维护列表单元用于根据通告时间点、开始维护时间点、结束维护时间点和云手机列表生成维护列表;

所述处理引擎模块用于结合维护列表与预设的执行程序生成并发送控制指令至云手机管理与接入模块。

所述参数输入界面用于接收用户输入的信息,比如需要通告到用户的维护内容、需要维护的机房、需要维护的云手机编码清单和维护的时间范围等信息,可采用显示屏和/或键盘来实现。所述维护列表单元用于根据用户录入或修改的参数生成维护列表;所述处理引擎模块内设置有执行程序,比如脚本,通过结合维护列表和执行程序生成控制指令,并发送至云手机管理与接入模块,以使云手机管理与接入模块控制云手机进入维护模式或解除维护模式。

如图2所示,本实施例还提供了一种基于云手机的自动维护方法,包括以下步骤:

a1、获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块,以使云手机管理与接入模块发送启用维护模式命令/解除维护模式命令至云手机。

云手机管理与接入模块发送启用维护模式命令/解除维护模式命令至云手机。

本实施例的方法步骤由维护控制模块进行执行,维护控制模块在获取了维护列表后,根据维护列表来判断是否满足触发条件,并在满足触发条件时,根据维护列表生成控制指令并发送至云手机管理与接入模块,以使云手机管理与接入模块发送启用维护模式命令/解除维护模式命令至云手机,从而控制云手机进入维护模块或解除维护模块,无需人为进行操作控制,极大地提高了维护的效率,以及降低了维护成本。

其中,所述步骤a1具体包括步骤a11~a14:

a11、获取维护列表,所述维护列表内包括通告时间点、开始维护时间点、结束维护时间点和云手机列表;所述云手机列表包括第一云手机列表和第二云手机列表,所述第一云手机列表记录有需要进入维护模式的云手机清单,所述第二云手机列表记录有需要解除维护模式的云手机清单。

a12、确定检测到当前时间是否为通告时间点时,将预设的维护通告信息发送至云手机管理与接入模块,以使云手机管理与接入模块将维护通告信息发送至云手机用户模块;

a13、确定检测到当前时间是否为开始维护时间点时,将需要进入维护模式的第一云手机列表发送至手机管理与接入模块,以使云手机管理与接入模块根据第一云手机列表将启用维护模式命令发至对应的云手机;

a14、确定检测到当前时间是否为结束维护时间点时,将需要解除维护模式的第二云手机列表发送至手机管理与接入模块,以使云手机管理与接入模块根据第二云手机列表将解除维护模式命令发至对应的云手机。

在处理引擎模块内设置有执行程序,比如定时脚本,判断当前时间是否为通告时间点,若是,将预设的维护通告信息发送给云手机管理与接入模块,以使云手机管理与接入模块将维护通告信息发送至云手机用户模块,从而通告到云手机用户什么维护设备,需要维护多长时间。当判断到当前时间为开始维护时间点时,发送需要进入维护模式的第一云手机列表至手机管理与接入模块,以使云手机管理与接入模块根据第一云手机列表控制对应的云手机进入维护模式。在控制云手机进入维护模式后,用户可进行维护操作。当判断到当前时间为结束维护时间点时,发送需要解除维护模式的第二云手机列表至手机管理与接入模块,以使云手机管理与接入模块根据第二云手机列表控制对应的云手机解除维护模式。通过上述这种方式,用户只需在维护控制模块内设置好维护时间和需要维护的云手机清单,接下来有预先的处理引擎模块自动执行指定的操作即可,无需人为的操作,极大地节约了人工成本。

进一步作为优选的实施方式,还包括设置维护项目的步骤,所述设置维护项目的步骤具体为:

获取输入的维护信息,根据维护信息修改维护列表;

依次将维护列表中待处理的维护项目设置为待处理状态。

在本实施例中,根据用户输入的信息来修改维护列表,所述维护信息包括修改的时间点以及需要修改的云手机清单等,将待处理的维护项目设置为待处理状态,处理引擎模块根据待处理状态启动工作。

如图3所示,本实施例还提供了一种基于云手机的自动维护方法,包括以下步骤:

b1、接收到维护控制模块发送的控制指令指令后,根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机,以使云手机执行启用维护模式命令/解除维护模式命令的操作。

云手机执行启用维护模式命令/解除维护模式命令的操作。

本实施例方法步骤由云手机管理与接入模块执行操作,当云手机管理与接入模块接收到维护控制模块发送的控制指令指令后,根据控制指令获取对应的云手机,并发送对应的命令至云手机,从而控制云手机进入维护模式或解除维护模式。无需人为进行操作控制,极大地提高了维护的效率,以及降低了维护成本。

其中,步骤b1具体包括步骤b11~b13:

b11、接收到维护通告信息后,将维护通告信息转发至云手机用户模块,以使云手机用户模块的终端提示维护通告信息;

b12、接收到第一云手机列表后,根据第一云手机列表将启用维护模式命令发至对应的云手机,以使云手机执行启用维护模式命令的操作;

b13、接收到第二云手机列表后,根据第二云手机列表将解除维护模式命令发至对应的云手机,以使云手机执行解除维护模式命令的操作。

如图4所示,本实施例还提供了一种基于云手机的自动维护方法,包括以下步骤:

c1、维护控制模块获取维护列表,并结合维护列表和预设触发条件生成并发送控制指令指令至云手机管理与接入模块;

c2、云手机管理与接入模块根据控制指令获取对应的云手机,并发送启用维护模式命令/解除维护模式命令至获取的云手机。

具体地,通过以上步骤s1~s6进行执行:

s1、当维护控制模块确定检测到当前时间是否为通告时间点时,将预设的维护通告信息发送至云手机管理与接入模块;

s2、云手机管理与接入模块将维护通告信息发送至云手机用户模块,以使云手机用户模块的终端提示维护通告信息;

s3、当维护控制模块确定检测到当前时间是否为开始维护时间点时,将需要进入维护模式的第一云手机列表发送至手机管理与接入模块;

s4、云手机管理与接入模块根据第一云手机列表将启用维护模式命令发至对应的云手机,以使云手机执行启用维护模式命令的操作;

s5、当维护控制模块确定检测到当前时间是否为结束维护时间点时,将需要解除维护模式的第二云手机列表发送至手机管理与接入模块;

s6、云手机管理与接入模块根据第二云手机列表将解除维护模式命令发至对应的云手机,以使云手机执行解除维护模式命令的操作。

以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

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