一种云网络运维管理系统、方法及装置制造方法及图纸

技术编号:37559831 阅读:11 留言:0更新日期:2023-05-15 07:42
本申请提供一种云网络运维管理系统、方法及装置,涉及运维管理技术领域,能够有效提高云网络的运维管理效率。该云网络运维管理系统包括用户界面层、数据处理层、逻辑处理层和扩展层;用户界面层包含用户界面和页面逻辑;用户界面中包含至少一个运维控件;运维控件用于对云网络中包含的数据进行显示和/或更新;页面逻辑中包含有至少一个运维控件的执行逻辑;数据处理层可以对云网络中包含的数据进行数据解析和数据转换;逻辑处理层包括多个组件和非公共逻辑处理方法;扩展层中包括公共逻辑处理方法。本申请实施例用于云网络的运维管理中。中。中。

【技术实现步骤摘要】
一种云网络运维管理系统、方法及装置


[0001]本申请涉及运维管理
,尤其涉及一种云网络运维管理系统、方法及装置。

技术介绍

[0002]随着云网络的普及和发展,云网络逐渐成为企业发展中越来越重要的一环,为了对云网络进行维护管理,云网络运维管理平台应运而生。云网络运维管理平台是一种集产品运维管理、组件运维管理以及资源运维管理为一体的平台,拥有可用区管理、网络区管理、集群管理、资源管理、配置管理、链接管理、日志以及产品实例管理等多种功能。
[0003]目前,云网络运维管理平台大多是使用JS(JavaScript)、CSS(Cascading Style Sheets,层叠样式表)和HTML(Hyper Text Markup Language,超文本标记语言)来实现的,后端提供相关的接口,前端由Safari或者UIWebView渲染相关页面。然而这种传统的前端页面展示方式会大大降低云网络的运维管理效率。

技术实现思路

[0004]本申请提供一种云网络运维管理系统、方法及装置,能够有效提高云网络的运维管理效率。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请提供一种云网络运维管理系统,该云网络运维管理系统包括用户界面层、数据处理层、逻辑处理层和扩展层;
[0007]用户界面层包含用户界面和页面逻辑;用户界面中包含至少一个运维控件;运维控件用于对云网络中包含的数据进行显示和/或更新;页面逻辑中包含有至少一个运维控件的执行逻辑;
>[0008]数据处理层可以对云网络中包含的数据进行数据解析和数据转换;
[0009]逻辑处理层包括多个组件和非公共逻辑处理方法;
[0010]扩展层中包括公共逻辑处理方法。
[0011]基于上述技术方案,本申请实施例提供的一种云网络运维管理系统,该云网络运维管理系统包括用户界面层、数据处理层、逻辑处理层和扩展层;用户界面层包含用户界面和页面逻辑;用户界面中包含至少一个运维控件;运维控件用于对云网络中包含的数据进行显示和/或更新;页面逻辑中包含有至少一个运维控件的执行逻辑;数据处理层可以对云网络中包含的数据进行数据解析和数据转换;逻辑处理层包括多个组件和非公共逻辑处理方法;扩展层中包括公共逻辑处理方法。在上述云网络运维管理系统中,用户在对云网络进行维护时,可以通过用户界面中包含的运维控件,直接对云网络中包含的数据进行显示和/或更新,而不需要从后端获取云网络中包含的数据,因此可以有效提高云网络的运维管理效率。
[0012]可选的,至少一个运维控件包含数据管理控件、网络拓扑控件和日志控件;数据管理控件用于对各个数据进行更新或查看;网络拓扑控件用于查看网络拓扑图;日志控件用
于查看日志数据。
[0013]可选的,数据处理层包括接口请求模块和数据转换模块。
[0014]可选的,逻辑处理层包括数据缓存模块、网络拓扑模块和日志模块;数据缓存模块用于存储云网络中包含的数据;网络拓扑模块用于通过网络拓扑组件显示云网络的网络拓扑结构;日志模块用于通过日志展示组件显示云网络的日志数据。
[0015]可选的,扩展层包括数据缓存扩展模块、网络拓扑扩展模块和日志扩展模块;数据缓存扩展模块中包括公共数据处理方法;网络拓扑扩展模块中包括公共网络拓扑展示方法;日志扩展模块中包括公共日志展示方法。
[0016]第二方面,本申请提供一种云网络运维管理方法,该方法包括:
[0017]响应于用户针对数据管理控件的触发操作,对数据缓存模块中存储的云网络中包含的数据进行更新;或,
[0018]响应于用户针对网络拓扑控件的触发操作,通过网络拓扑模块获取网络拓扑数据,并基于网络拓扑数据,采用网络拓扑扩展模块中包括的公共网络拓扑展示方法,显示云网络的网络拓扑结构。
[0019]可选的,该方法还包括:
[0020]响应于用户针对日志控件的触发操作,通过日志模块获取日志数据;
[0021]基于日志数据,采用日志扩展模块中包括的公共日志展示方法,显示云网络的日志数据。
[0022]第三方面,本申请提供一种云网络运维管理装置,该装置包括:
[0023]处理单元,用于响应于用户针对数据管理控件的触发操作,对数据缓存模块中存储的云网络中包含的数据进行更新;或,响应于用户针对网络拓扑控件的触发操作,通过网络拓扑模块获取网络拓扑数据,并基于网络拓扑数据,采用网络拓扑扩展模块中包括的公共网络拓扑展示方法,显示云网络的网络拓扑结构。
[0024]可选的,处理单元还用于:
[0025]响应于用户针对日志控件的触发操作,通过日志模块获取日志数据;
[0026]基于日志数据,采用日志扩展模块中包括的公共日志展示方法,显示云网络的日志数据。
[0027]第四方面,本申请提供了一种云网络运维管理装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第二方面和第二方面的任一种可能的实现方式中所描述的云网络运维管理方法。
[0028]第五方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第二方面和第二方面的任一种可能的实现方式中描述的云网络运维管理方法。
[0029]第六方面,本申请实施例提供一种包含指令的计算机程序产品,当计算机程序产品在云网络运维管理装置上运行时,使得云网络运维管理装置执行如第二方面和第二方面的任一种可能的实现方式中所描述的云网络运维管理方法。
[0030]第七方面,本申请实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第二方面和第二方面的任一种可能的实现方式中所描述的云网络运维管理方法。
[0031]具体的,本申请实施例中提供的芯片还包括存储器,用于存储计算机程序或指令。
附图说明
[0032]图1为本申请实施例提供的一种云网络运维管理系统的结构图;
[0033]图2为本申请实施例提供的一种云网络运维管理方法的方法流程图;
[0034]图3为本申请实施例提供的一种云网络运维管理装置的结构示意图;
[0035]图4为本申请实施例提供的另一种云网络运维管理装置的结构示意图。
具体实施方式
[0036]下面结合附图对本申请实施例提供的一种云网络运维管理方法及装置进行详细地描述。
[0037]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0038]本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。
[0039]此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云网络运维管理系统,其特征在于,所述云网络运维管理系统包括用户界面层、数据处理层、逻辑处理层和扩展层;所述用户界面层包含用户界面和页面逻辑;所述用户界面中包含至少一个运维控件;所述运维控件用于对云网络中包含的数据进行显示和/或更新;所述页面逻辑中包含有所述至少一个运维控件的执行逻辑;所述数据处理层可以对所述云网络中包含的数据进行数据解析和数据转换;所述逻辑处理层包括多个组件和非公共逻辑处理方法;所述扩展层中包括公共逻辑处理方法。2.根据权利要求1所述的系统,其特征在于,所述至少一个运维控件包含数据管理控件、网络拓扑控件和日志控件;所述数据管理控件用于对各个数据进行更新或查看;所述网络拓扑控件用于查看网络拓扑图;所述日志控件用于查看日志数据。3.根据权利要求1所述的系统,其特征在于,所述数据处理层包括接口请求模块和数据转换模块。4.根据权利要求1所述的系统,其特征在于,所述逻辑处理层包括数据缓存模块、网络拓扑模块和日志模块;所述数据缓存模块用于存储所述云网络中包含的数据;所述网络拓扑模块用于通过网络拓扑组件显示所述云网络的网络拓扑结构;所述日志模块用于通过日志展示组件显示所述云网络的日志数据。5.根据权利要求1所述的系统,其特征在于,所述扩展层包括数据缓存扩展模块、网络拓扑扩展模块和日志扩展模块;所述数据缓存扩展模块中包括公共数据处理方法;所述网络拓扑扩展模块中包括公共网络拓扑展示方法;所述日志扩展模块中包括公共日志展示方法。6.一种云网络运维管理方法,其特征在于,所述方法包括:响应于用户针对数据管理控件的触发操作,对数据缓存模块中存储的云网络中包含...

【专利技术属性】
技术研发人员:程龙
申请(专利权)人:联通数字科技有限公司联通云数据有限公司
类型:发明
国别省市:

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

1