一种云终端升级管理方法、装置和设备的制造方法

文档序号:9750581阅读:670来源:国知局
一种云终端升级管理方法、装置和设备的制造方法
【技术领域】
[0001]本发明涉及通信领域中的云终端升级管理技术,尤其涉及一种云终端升级管理方法、装置和设备。
【背景技术】
[0002]目前,云终端产品型号众多,而且特定的客户通常还有定制需求,因此在开发、调试、测试和使用过程中,云终端的升级是必不可少且要求最严格的任务,本文后续所述终端指云终端。对于单个终端的升级,要求升级速度快且性能稳定,对于批量终端的升级还要求升级任务的下发准确完备,升级进度和结果展现清晰明了。
[0003]现有常见的升级方式有预启动执行环境(Preboot Execute Environment,PXE)升级、U盘升级和网管下发升级等。其中,所述PXE升级方式必须要搭建存储性能和运行性能都良好的专属PXE服务器;所述U盘升级需要针对每个镜像制作U盘启动工具;所述网管下发升级的方式虽然功能强大,但是需要数据库和网络管理协议的支持。可见,上述这些升级方式要么对网络搭建有特殊要求,要么只能应用在特定场景,成本较高,实现方法较复杂。

【发明内容】

[0004]为解决现有存在的技术问题,本发明实施例提供一种云终端升级管理方法、装置和设备。
[0005]本发明实施例提供了一种云终端升级管理方法,该方法包括:
[0006]根据预设条件批量搜索终端,并从已搜索到的终端中确定需要升级的终端;选择与所述需要升级的终端对应的升级文件,将包含所述升级文件的升级任务下发给所述终端。
[0007]其中,所述终端搜索操作完成后、且在选择升级文件前,该方法还包括:
[0008]依据用户的选择,从已搜索到的终端中确定需要强制升级的终端并确定相应的强制升级参数。
[0009]其中,所述终端搜索操作完成后,该方法还包括:
[0010]依据用户的选择,从已搜索到的终端中确定需要进行日志处理的终端、且确定与所述需要进行日志处理的终端对应的日志模块和日志等级;将包含所述日志模块和日志等级的日志处理任务下发给所述终端。
[0011]其中,该方法还包括:通过用户界面显示已搜索的终端信息。
[0012]其中,所述终端信息包括:终端总数目、和/或每个终端的IP、和/或每个终端的MAC地址、和/或每个终端的当前镜像版本。
[0013]其中,该方法还包括:通过用户界面显示日志信息。
[0014]本发明实施例还提供了一种云终端升级管理装置,该装置包括:搜索模块、处理模块和收发模块;其中,
[0015]所述搜索模块,用于根据预设条件批量搜索终端;
[0016]所述处理模块,用于从所述搜索模块已搜索到的终端中确定需要升级的终端;选择与所述需要升级的终端对应的升级文件;
[0017]所述收发模块,用于将包含所述升级文件的升级任务下发给所述终端。
[0018]其中,所述处理模块,还用于依据用户的选择,从所述搜索模块已搜索到的终端中确定需要强制升级的终端并确定相应的强制升级参数。
[0019]其中,该装置还包括:显示模块,用于通过用户界面显示已搜索的终端信息。
[0020]其中,所述处理模块,还用于依据用户的选择,从所述搜索模块已搜索到的终端中确定需要进行日志处理的终端、且确定与所述需要进行日志处理的终端对应的日志模块和日志等级;相应的,
[0021 ] 所述收发模块,还用于将包含所述日志模块和日志等级的日志处理任务下发给所述终$而。
[0022]其中,所述显示模块,还用于通过用户界面显示日志信息。
[0023]本发明实施例还提供了一种设备,该设备包括:上文所述的装置。
[0024]本发明实施例提供的云终端升级管理方法、装置和设备,根据预设条件批量搜索终端,并从已搜索到的终端中确定需要升级的终端;选择与所述需要升级的终端对应的升级文件,将包含所述升级文件的升级任务下发给终端。本发明实施例同时支持单个终端升级和批量终端升级任务的下发,可在PC上实现,对网络搭建没有特殊的要求,因此可节约成本;此外,本发明实施例基于通用的HTTP即可实现,不涉及网络管理协议,因此实现方法简单;通过IP地址搜索终端,搜索结果准确;而且,对于批量终端来说,不需单个指定升级文件和升级参数,相对现有的操作步骤大大减少,因此下发日志处理任务和升级任务速度快。
【附图说明】
[0025]在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
[0026]图1为本发明实施例所述云终端升级管理方法实现流程图;
[0027]图2为本发明一具体实施例所述云终端强制升级的管理方法流程图;
[0028]图3为本发明一具体实施例所述日志处理任务下发的方法流程图;
[0029]图4为本发明实施例所述云终端升级管理方法中终端的处理流程示意图;
[0030]图5为本发明实施例所述云终端升级管理装置结构示意图;
[0031]图6为本发明另一实施例所述云终端升级管理装置结构示意图;
[0032]图7为本发明一实施例所述升级管理用户界面示意图;
[0033]图8为本发明一实施例所述含有升级菜单的用户界面示意图。
【具体实施方式】
[0034]本发明的实施例中,根据预设条件批量搜索终端,并从已搜索到的终端中确定需要升级的终端;选择与所述需要升级的终端对应的升级文件,将包含所述升级文件的升级任务下发给终端。
[0035]本发明实施例可应用于个人计算机(PC)等终端,如:办公PC。
[0036]下面结合附图及具体实施例对本发明作进一步详细说明。
[0037]图1为本发明实施例所述云终端升级管理方法实现流程图,如图1所示,该方法包括:
[0038]步骤101:根据预设条件批量搜索终端,并从已搜索到的终端中确定需要升级的终端;
[0039]这里,所述预设条件可为IP地址段,例如:搜索IP地址从10.118.23.78至
10.118.23.169间的多个终端。当然,也可通过终端的MAC地址或终端序列号进行终端的搜索。
[0040]实际应用时,所述判断终端是否需要升级的方法可为:根据终端的版本号等信息来决定是否需要执行升级任务。
[0041]步骤102:选择与所述需要升级的终端对应的升级文件,将包含所述升级文件的升级任务下发给终端。
[0042]这里,所述升级任务中包括对应的任务类别和/或ID号等,便于终端进行任务的区分。
[0043]优选的,在本发明一个实施例中,所述终端搜索操作完成后、且在选择升级文件前,该方法还包括:依据用户的选择,从已搜索到的终端中确定需要强制升级的终端并确定相应的强制升级参数。
[0044]需要说明的是,本发明实施例中,所述用户包括:终端升级管理员和具备升级管理权限的普通用户。
[0045]这里,所述强制升级参数是指:在对终端进行升级管理时,需要强制终端进行升级的内容,例如:需要终端升级镜像或升级应用等等。
[0046]优选的,在本发明一个实施例中,所述终端搜索操作完成后,该方法还包括:
[0047]依据用户的选择,从已搜索到的终端中确定需要进行日志处理的终端、且确定与所述需要进行日志处理的终端对应的日志模块和日志等级,将包含所述日志模块和日志等级的日志处理任务下发给所述终端。
[0048]这里,所述日志处理类型包括:设置日志、或捕捉日志、或删除日志等;所述日志处理任务中包括对应的任务类别和/或ID号等,便于终端进行任务的区分。
[0049]优选的,在本发明一个实施例中,该方法还包括:通过用户界面显示已搜索的终端信息。其中,所述终端信息包括:终端总数目、和/或每个终端的IP、和/或每个终端的MAC地址、和/或每个终端的当前镜像版本等。
[0050]在实际应用时,所述用户界面可为图7所示。
[0051]综上,本发明实施例提供的用户界面美观,便于用户操作。
[0052]优选的,在本发明一个实施例中,该方法还包括:通过用户界面显示日志信息。其中,所述日志信息包括:终端搜索的开始/结束、和/或升级任务的开始/结束、和/或日志等级以及日志模块、和/或日志文件的保存、和/或日志处理选择菜单等信息。由于日志处理任务的下发也包括终端的搜索,所以此处日志信息包括终端搜索的开始/结束等。
[0053]此外,本发明实施例还可通过用户界面显示升级的进度和/或结果、和/或显示日志的处理结果;此外,还可向用户提供升级菜单和升级文件选择界面,这样,用户可通过所述升级菜单选择待升级的镜像文件或者应用程序文件。
[0054]在实际应用时,所述含有升级菜单的用户界面如图8所示。
[0055]在实际应用时,本发明实施例可采用客户端和服务端(C/S)模式实现,即:各型号和版本的云终端作为客户端,服务端则为升级管理相应设备,实现方法基于HTTP,终端与升级管理设备采用UDP进行通信,因此支持WES7、Windows 8/8.Uubuntu, CGSL等操作系统,应用场景为个人计算机(PC)。
[0056]本发明实施例同时支持单个终端升级和批量终端升级任务的下发,可在PC上实现,对网络搭建没有特殊的要求,因此可节约成本;此外,本发明实施例基于通用的HTTP即可实现,不涉及网络管理协议,因此实现方法简单;通过IP地址搜索终端,搜索结果准确;而且,对于批量终端来说,不需单个指定升级文件和升级参数,相对现有的操作步骤大大减少,因此下发日志处理任务和升级任务速度快。
[0057]图2为本发明一具体实施例所述云终端强制升级的管理方法流程图,如图2所示,包括:
[0058]步骤201:根据预设条件批量搜索终端;
[0059]步骤202:通过用户界面显示搜索到的终端信息;
[0060]步骤203:依据用户选择确定需要强制升级的终端;
[0061]步骤204:确定强制升级参数;
[0062]步骤205:选择与所述需要升级的终端对应的升级文件;
[0063]步骤206:将包含所述升级文件的升级任务下发给终端;
[0064]步骤207:通过用户界面显示终端升级的进度;
[0065]步骤208:通过用户界面显示终端升级的结果。
[0066]图3为本发明一具体实施例所述日志处理任务下发的方法流程图,如图3所示,包括:
[006
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1