云网关系统、数据处理方法、设备及存储介质技术方案

技术编号:38522315 阅读:17 留言:0更新日期:2023-08-19 17:01
本发明专利技术公开了云网关系统、数据处理方法、设备及存储介质。云网关系统中包括至少一个云网关,其中,云网关包括配置管理容器、网页容器、路由容器和数据面容器:配置管理容器,接收来自北向控制器和来自网页容器的配置信息,利用预设配置管理策略根据配置信息修改配置信息数据库中的网关配置信息,并发送至路由容器和数据面容器;网页容器,接收用户基于网页输入的配置设定信息,并确定为配置信息;路由容器,根据接收到的网关配置信息中的相关信息生成路由表,并发送至数据面容器;数据面容器,根据接收到的网关配置信息中网络配置信息和路由表,对接收到的数据包进行转发处理。实现了云网关系统弹性可扩展、功能隔离性强和可按需定制的有益效果。定制的有益效果。定制的有益效果。

【技术实现步骤摘要】
云网关系统、数据处理方法、设备及存储介质


[0001]本专利技术涉及云服务
,尤其涉及云网关系统、数据处理方法、设备及存储介质。

技术介绍

[0002]近年来,基于物联网、工业互联网和4K/8K等相关技术的各种新业务不断涌现,同时伴随着云计算、云原生等技术的普及,使得云网融合发展成为大势所趋。云网融合是将各种信息技术与云服务模式紧密结合的一种新兴网络架构。为了适应云网融合的发展,急需构建具备高性能的云网关系统,以提供更快的网络更新迭代速率、更加开放的网络管控能力和更加灵活的业务部署能力。
[0003]但是现有的云网关系统,存在应用功能扩展受限、功能隔离性差及无法实现按需定制等问题。

技术实现思路

[0004]本专利技术提供了云网关系统、数据处理方法、设备及存储介质,以解决现有的云网关系统,存在应用功能扩展受限、功能隔离性差及无法实现按需定制等问题。
[0005]根据本专利技术的一方面,提供了一种云网关系统,系统包括至少一个云网关,其中,云网关包括配置管理容器、网页容器、路由容器和数据面容器:
[0006]配置管理容器,用于接收来自北向控制器的第一配置信息和来自网页容器的第二配置信息,利用预设配置管理策略根据第一配置信息或第二配置信息对配置信息数据库中的网关配置信息进行修改,并通过配置信息数据库将修改后的网关配置信息发送至路由容器和数据面容器;
[0007]网页容器,用于接收用户基于网页输入的配置设定信息,并根据配置设定信息确定第二配置信息;
[0008]路由容器,用于根据接收到的网关配置信息中的路由协议信息生成路由表,并将路由表发送至数据面容器;
[0009]数据面容器,用于根据接收到的网关配置信息中的网络配置信息和路由表,对接收到的数据包进行转发处理。
[0010]根据本专利技术的另一方面,提供了一种基于云网关系统的数据处理方法,应用于本专利技术任一实施例的云网关系统,方法包括:
[0011]通过配置管理容器,接收来自北向控制器的第一配置信息和来自网页容器的第二配置信息,利用预设配置管理策略根据第一配置信息或第二配置信息对配置信息数据库中的网关配置信息进行修改,并通过配置信息数据库将修改后的网关配置信息发送至路由容器和数据面容器;
[0012]通过网页容器,接收用户基于网页输入的配置设定信息,并根据配置设定信息确定第二配置信息;
[0013]通过路由容器,根据接收到的网关配置信息中的路由协议信息生成路由表,并将路由表发送至数据面容器;
[0014]通过数据面容器,根据接收到的网关配置信息中的网络配置信息和路由表,对接收到的数据包进行转发处理。
[0015]根据本专利技术的另一方面,提供了一种电子设备,电子设备包括:
[0016]至少一个处理器;以及
[0017]与至少一个处理器通信连接的存储器;其中,
[0018]存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本专利技术任一实施例的云网关系统的相应功能。
[0019]根据本专利技术的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本专利技术任一实施例的云网关系统的相应功能。
[0020]本专利技术实施例提供的技术方案,云网关系统中包括至少一个云网关,其中,云网关包括配置管理容器、网页容器、路由容器和数据面容器:配置管理容器,用于接收来自北向控制器的第一配置信息和来自网页容器的第二配置信息,利用预设配置管理策略根据第一配置信息或第二配置信息对配置信息数据库中的网关配置信息进行修改,并通过配置信息数据库将修改后的网关配置信息发送至路由容器和数据面容器;网页容器,用于接收用户基于网页输入的配置设定信息,并根据配置设定信息确定第二配置信息;路由容器,用于根据接收到的网关配置信息中的路由协议信息生成路由表,并将路由表发送至数据面容器;数据面容器,用于根据接收到的网关配置信息中的网络配置信息和路由表,对接收到的数据包进行转发处理。通过采用上述技术方案,配置管理容器和/或网页容器可以提供云网关的配置信息,其中,网页容器提供的配置信息是由用户按需配置的。进而路由容器和数据面容器接收该配置信息,并从中获取自身所需要的相关信息,路由容器依据获取的信息生成路由表并发送到数据面容器,数据面容器依据获取的信息,并依据路由容器提供的路由表,实现数据包的转发。解决了现有的云网关系统,存在应用功能扩展受限、功能隔离性差及无法实现按需定制等问题,本专利技术云网关系统基于容器化技术构建云网关,将云网关的功能进行细粒度划分并部署在各容器中,通过容器化技术实现了云网关功能的弹性可扩展、增强云网关功能的隔离性并通过网页容器实现了用户可按需定制,进而有效提高了云网关系统灵活性和安全性。
[0021]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0022]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本专利技术实施例一提供的一种云网关系统的结构示意图;
[0024]图2为本专利技术实施例提供的一种云网关的结构示意图;
[0025]图3为本专利技术实施例提供的一种配置检查模块的工作流程示意图;
[0026]图4为本专利技术实施例二提供的一种云网关系统的结构示意图;
[0027]图5为本专利技术实施例提供的一种云网关监测调度的结构示意图;
[0028]图6为本专利技术实施例三提供的一种基于云网关系统的数据处理方法的流程图;
[0029]图7为本专利技术实施例四提供的一种电子设备的结构示意图。
具体实施方式
[0030]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0031]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云网关系统,其特征在于,所述系统包括至少一个云网关,其中,所述云网关包括配置管理容器、网页容器、路由容器和数据面容器:所述配置管理容器,用于接收来自北向控制器的第一配置信息和来自所述网页容器的第二配置信息,利用预设配置管理策略根据所述第一配置信息或所述第二配置信息对配置信息数据库中的网关配置信息进行修改,并通过所述配置信息数据库将修改后的网关配置信息发送至所述路由容器和所述数据面容器;所述网页容器,用于接收用户基于网页输入的配置设定信息,并根据所述配置设定信息确定所述第二配置信息;所述路由容器,用于根据接收到的网关配置信息中的路由协议信息生成路由表,并将所述路由表发送至所述数据面容器;所述数据面容器,用于根据接收到的网关配置信息中的网络配置信息和所述路由表,对接收到的数据包进行转发处理。2.根据权利要求1所述的系统,其特征在于,所述数据面容器中部署有矢量数据包处理框架VPP,并利用所述VPP对接收到的数据包进行转发处理。3.根据权利要求1所述的系统,其特征在于,所述网页容器中部署有配置检查模块,所述配置检查模块用于对所述配置设定信息进行检查;其中,所述根据所述配置设定信息确定所述第二配置信息,包括:在检查通过的情况下,根据所述配置设定信息确定所述第二配置信息;其中,所述配置设定信息对应的设定操作包括添加、修改和删除中的至少一项;针对所述配置设定信息的检查内容包括用户输入的修改字段的规范性检查、网关配置表的存在性检查、网关配置表中的字段存在性检查、以及网关配置表的关联性检查,其中,所述网关配置表用于存储网关配置信息。4.根据权利要求3所述的系统,其特征在于,对于删除操作,对应的检查内容包括:判断当前需要删除的第一网关配置表是否存在关联的第二网关配置表,若存在,则确定第二网关配置表是否允许与所述第一网关配置表解绑,以及确定所述第二网关配置表中与所述第一网关配置表关联的网关配置信息是否允许删除,若均允许,则确定检查通过。5.根据权利要求1所述的系统,其特征在于,所述系统中还包括中心控制面板,所述中心控制面板中包括网关管理模块;所述云网关中还包括流量监测服务;其中,所述流量监测服务用于监测所属云网关中的流量负载,并在流量负载大于第一预设阈值时,向所述网关管理模块发送过载信号,在流量负载小于第二预设阈值时,向所述网关管理模块发送低载信号;...

【专利技术属性】
技术研发人员:赵然冒佳明杜元翰徐勇邹昊东余竞航
申请(专利权)人:国网江苏省电力有限公司
类型:发明
国别省市:

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

1