运维方法、装置、系统、服务器、电子设备及介质制造方法及图纸

技术编号:35545253 阅读:13 留言:0更新日期:2022-11-12 15:23
本发明专利技术公开一种运维方法、装置、系统、服务器、电子设备及介质,该方法包括:基于运维请求查询运维服务能力并确定服务代理装置及与之对应的运维指令,其中,服务代理装置设置于容器内并提供运维服务,运维服务能力是服务代理装置基于容器的运维数据确定的服务能力;向服务代理装置发送与之对应的运维指令,以供服务代理装置执行运维指令。本发明专利技术的技术方案简化了运维管理方式,解决了大容量容器的运维管理困难的问题,而且提高业务数据的传输效率和稳定性。定性。定性。

【技术实现步骤摘要】
运维方法、装置、系统、服务器、电子设备及介质


[0001]本专利技术涉及计算机和通讯
,尤其涉及一种运维方法、装置、系统、服务器、电子设备及介质。

技术介绍

[0002]随着第五代(5th

Generation,5G)网络技术的不断改进,5G网络逐渐向虚拟化和容器化发展。其中,虚拟化技术解决了硬件与软件之间的松耦合问题,容器化技术为面向服务的应用场景提供了技术支持。
[0003]在面对海量的终端接入的情况下,5G网络的容量越来越大,容器的数量成倍增长。由于容器与外界隔离,容器内的业务进程也与外界资源隔离,因此,运维管理系统需要与容器建立TCP/IP连接才能下发运维指令和监控容器的运行状态,这给5G网络的运维管理带来一定的难度;而且,由于运维数据和业务数据在同一网络下传输,阻碍了业务数据的传输效率。

技术实现思路

[0004]本专利技术实施例的主要目的在于提出一种运维方法、装置、系统、服务器、电子设备及介质,旨在简化运维管理的难度,以及提高业务消息的传输效率。
[0005]第一方面,本专利技术实施例提供一种运维方法,包括基于运维请求查询运维服务能力并确定服务代理装置及与之对应的运维指令,其中,所述服务代理装置设置于容器内并提供运维服务,所述运维服务能力是所述服务代理装置基于所述容器的运维数据确定的服务能力;
[0006]向所述服务代理装置发送与之对应的所述运维指令,以供所述服务代理装置执行所述运维指令。
[0007]第二方面,本专利技术实施例提供一种运维方法,应用于服务代理装置,所述服务代理装置设置于容器内并提供运维服务,包括:
[0008]接收运维指令;其中,所述运维指令是运维装置基于运维请求查询运维服务能力并确定执行运维服务的服务代理装置对应的指令;所述运维服务能力是所述服务代理装置实施运维服务的能力;
[0009]按照所述运维指令执行运维服务。
[0010]第三方面,本专利技术实施例提供一种运维装置,包括:
[0011]服务管理模块,用于管理服务代理装置提供的运维服务能力;所述服务代理装置设置于容器内并提供运维服务,所述运维服务能力是所述服务代理装置实施运维服务的能力;
[0012]服务控制模块,用于基于运维请求和所述服务代理装置的运维服务能力确定所述服务代理装置及与之对应的运维指令;其中,所述运维请求是用户提出的请求;
[0013]服务能力接口,用于接收所述运维指令并将所述运维指令发送至所述服务代理装
置,以供所述服务代理装置执行所述运维指令。
[0014]第四方面,本专利技术实施例提供一种服务代理装置,设置于容器内,包括:
[0015]接收模块,用于接收运维指令;其中,所述运维指令是运维装置基于运维请求查询运维服务能力并确定执行运维服务的服务代理装置及对应的指令;所述运维服务能力是所述服务代理装置实施运维服务的能力;
[0016]执行模块,用于按照所述运维指令执行运维服务。
[0017]第五方面,本专利技术实施例提供一种运维管理系统,包括运维装置和服务代理装置,所述运维装置和所述服务代理装置信号连接;
[0018]所述运维装置采用本申请提供的任意一项所述的运维装置;
[0019]所述服务代理装置采用本申请提供的任意一种所述的服务代理装置
[0020]第六方面,本专利技术实施例提供一种服务器,包括虚拟的容器,还包括运维管理系统,所述运维管理系统采用本申请实施例提供的所述的运维管理系统,而且,服务代理装置设置于所述容器内。
[0021]第七方面,本专利技术实施例提供了一种电子设备,包括:
[0022]一个或多个处理器;
[0023]存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本申请实施例提供的任意一项所述的方法;
[0024]一个或多个I/O接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
[0025]第八方面,本专利技术实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请实施例提供的任意一项所述的方法。
[0026]本申请实施例提供的运维方法,基于运维请求查询运维服务能力并确定服务代理装置及与之对应的运维指令,向服务代理装置发送与之对应的运维指令,以供服务代理装置执行相应的运维指令,由于运维服务能力是所述服务代理装置基于所述容器的运维数据确定的服务能力,并由服务代理装置执行运维任务,简化了运维管理方式,服务代理装置执行运维指令不受容器大小的影响,解决了大容量容器的运维管理困难的问题;而且,由于服务代理装置可与容器的业务数据采用不同的网络传输,避免了运维管理对业务数据传输的影响,提高业务数据的传输效率和稳定性。
[0027]关于本申请的以上实施例和其他方面以及其实现方式,在附图说明、具体实施方式和权利要求中提供更多说明。
附图说明
[0028]图1为本申请实施例提供的技术方案的应用场景图;
[0029]图2为本申请实施例提供的一种运维方法的流程图;
[0030]图3为本申请实施例提供的另一种运维方法的流程图;
[0031]图4为本申请实施例提供的一种运维方法的流程图;
[0032]图5为本申请实施例提供一种运维装置的结构示意图;
[0033]图6为本申请实施例提供的一种服务管理模块的结构示意图;
[0034]图7为本申请实施例提供的一种服务控制模块的结构示意图;
[0035]图8为本申请实施例提供的一种服务代理装置的结构示意图;
[0036]图9为本申请实施例提供的一种服务代理装置的结构示意图;
[0037]图10为本申请实施例提供的一种运维应用场景图;
[0038]图11为本申请实施例提供的一种运维管理系统的启动流程图;
[0039]图12为本申请实施例提供的一种运维管理系统的服务流程图;
[0040]图13为本申请实施例提供的另一种运维应用场景图;
[0041]图14为本专利技术实施例提供一种电子设备的结构示意图。
具体实施方式
[0042]为使本领域的技术人员更好地理解本专利技术的技术方案,下面结合附图对本专利技术提供的服务器进行详细描述。
[0043]在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本专利技术透彻和完整,并将使本领域技术人员充分理解本专利技术的范围。
[0044]如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。
[0045]本文所使用的术语仅用于描述特定实施例,且不意欲限制本专利技术。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由
……...

【技术保护点】

【技术特征摘要】
1.一种运维方法,其特征在于,包括:基于运维请求查询运维服务能力并确定服务代理装置及与之对应的运维指令,其中,所述服务代理装置设置于容器内并提供运维服务,所述运维服务能力是所述服务代理装置基于所述容器的运维数据确定的服务能力;向所述服务代理装置发送与之对应的所述运维指令,以供所述服务代理装置执行所述运维指令。2.根据权利要求1所述的方法,其特征在于,所述基于运维请求查询运维服务能力以确定服务代理装置及与之对应的运维指令,包括:基于所述运维请求查询所述服务代理装置的运维服务能力确定执行所述运维请求的所述服务代理装置及与之对应的运维任务;基于所述服务代理装置对应的运维任务确定所述服务代理装置对应的运维指令。3.根据权利要求2所述的方法,其特征在于,所述基于所述运维请求查询所述服务代理装置的运维服务能力确定执行所述运维请求的所述服务代理装置及与之对应的运维任务,包括:基于所述运维服务能力需求查询服务能力接口,以确定执行所述运维请求的所述服务代理装置及与之对应的运维任务;其中,所述服务能力接口与所述服务代理装置相对应。4.根据权利要求3所述的方法,其特征在于,所述基于运维请求查询运维服务能力以确定服务代理装置及与之对应的运维指令之前,还包括:接收所述服务代理装置发送的注册信息,其中,所述注册信息包括所述服务代理装置对应的服务能力接口;保存所述服务代理装置的注册信息。5.根据权利要求1所述的方法,其特征在于,所述基于运维请求查询运维服务能力以确定服务代理装置及与之对应的运维指令之前,还包括:接收并保存所述服务代理装置发送的运维数据;基于所述运维数据确定所述服务代理装置的运维服务能力。6.根据权利要求5所述的方法,其特征在于,所述运维数据包括所述容器的运行环境参数、系统状态、业务的进程状态和业务指标中的一种或多种。7.根据权利要求1所述的方法,其特征在于,所述向所述服务代理装置发送与之对应的所述运维指令,以供所述服务代理装置执行所述运维指令之后,还包括:接收所述服务代理装置返回的执行运维指令后的反馈信息。8.一种运维方法,其特征在于,应用于服务代理装置,所述服务代理装置设置于容器内并提供运维服务,包括:接收运维指令;其中,所述运维指令是运维装置基于运维请求查询运维服务能力并确定执行运维服务的服务代理装置对应的指令;所述运维服务能力是所述服务代理装置实施运维服务的能力;按照所述运维指令执行运维服务。9.根据权利要求8所述的方法,其特征在于,所述接收运维指令之前,还包括:向所述运维装置发送注册信息;其中,所述注册信息包括所述服务代理装置的服务能力接口。
10.根据权利要求9所述的方法,其特征在于,在所述向所述运维装置发送注册信息之后,且所述接收运维指令之前,还包括:获取运维数据;向所述运维装置发送所述运维数据,以供所述运维装置基于所述运维数据确定所述代理服务模块的运维服务能力。11.根据权利要求10所述的方法,其特征在于,所述运维数据包括所述容器内业务模块的运行环境参数、系统状态、业务的进程状态和业务指标中的一种或多种。12.一种运维装置,其特征在于,包括:服务管理模块,用于管理服务代理装置提供的运维服务能力;所述服务代理装置设置于容器内并提供运维服务,所述运维服务能力是所述服务代理装置实施运维服务的能力;服务控制模块,用于基于运维请求和所述服务代理装置的运维服务能力确定所述服务代理装置及与之对应的运维指令;其中,所述运维请求是用户提出的请求;服务能力接口,用于接收所述运维指令并将所述运维指令发送至所述服务代理装置,以供所述服务代理装置执行所述运维指令。13.根据权利要求12所述的装置,其特征在于,所述服务管理模块包括:服务能力维护单元,...

【专利技术属性】
技术研发人员:曾刚黄林仇勘
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1