网络管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34882388 阅读:22 留言:0更新日期:2022-09-10 13:39
本发明专利技术提供一种网络管理方法、装置、电子设备及存储介质,该方法包括:创建边缘应用程序编程接口API网关的网关信息;获取与所述边缘API网关的服务信息和凭据信息;将所述网关信息、所述服务信息和所述凭据信息,下发至所述边缘API网关,以供所述边缘API网关进行配置;结合配置后的边缘API网关,组建微服务架构,以基于所述微服务架构与前端进行交互。本发明专利技术提供的网络管理方法、装置、电子设备及存储介质,能够统一多网关各自管理的数据,提高各边缘API的集成管理度,从资源、数据、服务、应用、安全、运维等方面实现云端与边缘计算节点间的协同,进而在一定程度上减缓中心网关延迟和带宽消耗,降低网络维护成本。降低网络维护成本。降低网络维护成本。

【技术实现步骤摘要】
网络管理方法、装置、电子设备及存储介质


[0001]本专利技术涉及通信
,尤其涉及一种网络管理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着第五代移动通信技术(5th Generation Mobile Communication Technology,5G)和物联网时代的到来,将云计算的能力下沉到边缘侧,并通过云中心进行管理,将是云计算的重要发展趋势。边缘集群是分布在网络边缘侧,提供实时数处理、分析决策的小规模云数据中心。
[0003]边缘API网关是通过提供高性能、高可用的API托管服务,帮助用户对外开放部署在边缘的应用,来实现数据和业务功能共享和对外开放。然而,在服务以API形态对外开放集成的过程中,面临服务资源入口分散、协议多样、网络环境复杂、服务依赖混乱等问题,会导致中心网关的压力大、延迟大、带宽消耗大,故对于各边缘API网关的集成管理度较低,维护成本较高。

技术实现思路

[0004]本专利技术提供一种网络管理方法、装置、电子设备及存储介质,用以解决现有技术中边缘API网关的集成管理度较低的缺陷。
[0005]本专利技术提供一种网络管理方法,包括:
[0006]创建边缘应用程序编程接口API网关的网关信息;
[0007]获取与所述边缘API网关的服务信息和凭据信息;
[0008]将所述网关信息、所述服务信息和所述凭据信息,下发至所述边缘API网关,以供所述边缘API网关进行配置;
[0009]结合配置后的边缘API网关,组建微服务架构,以基于所述微服务架构与前端进行交互。
[0010]根据本专利技术提供的一种网络管理方法,所述将所述网关信息、所述服务信息和所述凭据信息,下发至所述边缘API网关,包括:
[0011]将所述网关信息、所述服务信息和所述凭据信息,封装为部署请求信息;
[0012]将所述部署请求信息发送至所述边缘API网关。
[0013]根据本专利技术提供的一种网络管理方法,所述网关信息包含所述边缘API网关的名称、分组、认证方式、协议类型、请求路径、请求方法、入参模式、参数定义、常量参数、结果定义、错误信息定义中的至少一种。
[0014]根据本专利技术提供的一种网络管理方法,所述凭据信息是基于Shrio框架和JWT协议下进行鉴权和认证的。
[0015]根据本专利技术提供的一种网络管理方法,所述基于所述微服务架构与前端进行交互,包括:
[0016]在所述微服务架构中接收由所述边缘API网关发送的网关日志;
[0017]基于所述网关日志进行分析和处理,确定服务策略,并将所述服务策略下发至前端;
[0018]其中,所述网关日志,是所述边缘API网关以所述网关信息对应的标准所生成的服务请求信息。
[0019]根据本专利技术提供的一种网络管理方法,所述微服务架构是基于Spring Cloud的框架搭建的,并采用Ribbon进行负载。
[0020]本专利技术还提供一种网络管理装置,包括:
[0021]API创建模块,用于创建边缘应用程序编程接口API网关的网关信息;
[0022]信息获取模块,用于获取与所述边缘API网关的服务信息和凭据信息;
[0023]信令分发模块,用于将所述网关信息、所述服务信息和所述凭据信息,下发至所述边缘API网关,以供所述边缘API网关进行配置;
[0024]整体部署模块,用于结合配置后的边缘API网关,组建微服务架构,以基于所述微服务架构与前端进行交互。
[0025]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述网络管理方法。
[0026]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述网络管理方法。
[0027]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述网络管理方法。
[0028]本专利技术提供的网络管理方法、装置、电子设备及存储介质,基于在中心API网关中创建边缘API网关的网关信息、服务信息和凭据信息,通过将其下发至边缘API网关中自行配置后,结合边缘API网关搭建微服务架构,通过微服务架构与前端的信令传输实现服务共享和对外开放。能够统一多网关各自管理的数据,提高各边缘API的集成管理度,从资源、数据、服务、应用、安全、运维等方面实现云端与边缘计算节点间的协同,进而在一定程度上减缓中心网关延迟和带宽消耗,降低网络维护成本。
附图说明
[0029]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本专利技术提供的网络管理方法的流程示意图;
[0031]图2是本专利技术提供的微服务架构的结构示意图;
[0032]图3是本专利技术提供的网络管理装置的结构示意图;
[0033]图4是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0034]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]应当理解,在本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0036]术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0037]图1是本专利技术提供的网络管理方法的流程示意图。如图1所示,本专利技术实施例提供的网络管理方法,包括:步骤101、创建边缘应用程序编程接口API网关的网关信息。
[0038]需要说明的是,本专利技术实施例提供的网络管理方法的执行主体是处于中心节点的网络管理装置所依托运行的电子设备。
[0039]上述电子设备可以以各种形式来实施,例如:本申请实施例中描述的电子设备可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置、智能手环、智能手表、数码相机等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设电子设备是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本申请实施例的构造也能够本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络管理方法,其特征在于,包括:创建边缘应用程序编程接口API网关的网关信息;获取与所述边缘API网关的服务信息和凭据信息;将所述网关信息、所述服务信息和所述凭据信息,下发至所述边缘API网关,以供所述边缘API网关进行配置;结合配置后的边缘API网关,组建微服务架构,以基于所述微服务架构与前端进行交互。2.根据权利要求1所述的网络管理方法,其特征在于,所述将所述网关信息、所述服务信息和所述凭据信息,下发至所述边缘API网关,包括:将所述网关信息、所述服务信息和所述凭据信息,封装为部署请求信息;将所述部署请求信息发送至所述边缘API网关。3.根据权利要求1或2所述的网络管理方法,其特征在于,所述网关信息包含所述边缘API网关的名称、分组、认证方式、协议类型、请求路径、请求方法、入参模式、参数定义、常量参数、结果定义、错误信息定义中的至少一种。4.根据权利要求1所述的网络管理方法,其特征在于,所述凭据信息是基于Shrio框架和JWT协议下进行鉴权和认证的。5.根据权利要求1所述的网络管理方法,其特征在于,所述基于所述微服务架构与前端进行交互,包括:在所述微服务架构中接收由所述边缘API网关发送的网关日志;基于所述网关日志进行分析和处理,确定服务策略,并将所述...

【专利技术属性】
技术研发人员:李青壮李强王超
申请(专利权)人:浪潮通信技术有限公司
类型:发明
国别省市:

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

1