一种数据处理方法及装置、设备、存储介质制造方法及图纸

技术编号:36838994 阅读:10 留言:0更新日期:2023-03-15 15:17
本申请公开了一种数据处理方法、装置、设备及存储介质,所述方法应用于采用开源虚拟网络OVN作为驱动的控制节点,所述方法包括:通过服务质量QoS插件,接收第一计算节点的标识和第一格式的第一QoS策略;所述第一格式为用户面格式;将所述第一格式的第一QoS策略转换为第二格式的第一QoS策略;所述第二格式为所述第一计算节点的OVN底层面格式;根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略,以使所述第一计算节点根据所述第二格式的第一QoS策略进行外部网关的流量控制。可以在OVN作为驱动时,实现计算节点的外部网关的流量控制。的外部网关的流量控制。的外部网关的流量控制。

【技术实现步骤摘要】
一种数据处理方法及装置、设备、存储介质


[0001]本申请涉及数据处理
,涉及但不限于一种数据处理方法及装置、设备、存储介质。

技术介绍

[0002]服务质量(quality of service,QoS)可以保障网络带宽,以便满足服务提供商和终端用户之间的服务水平。没有QoS策略的情况下,所有进入网络设备的流量都以尽力而为的方式传输,从而无法向用户提供服务保障。所以,通过QoS策略进行网络设备的流量控制,来提供服务质量保障,具有十分重要的意义。
[0003]现有的二层和三层的网络服务主要通过基础设施管理服务(Open Stack)的虚拟网络管理服务(neutron)组件实现。neutron组件支持开源虚拟交换(Open virturl Switch,OVS)软件、Linux网桥(bridge)软件、开源虚拟网络(open virtual network,OVN)作为驱动。当neutron组件采用Openv Switch或者Linux bridge作为的机制驱动时,neutron组件可以将虚拟机端口、路由器等网络设备与QoS策略进行绑定,调用相关接口将绑定后的QoS策略下发到绑定的网络设备上,网络设备接收到QoS策略后,可以根据QoS策略进行流量控制,从而保障网络的服务质量。
[0004]但是,采用Openv Switch或者Linux bridge作为驱动的neutron组件所使用的流量控制方案,无法用于采用OVN作为驱动的neutron组件。

技术实现思路

[0005]本申请提供一种数据处理方法及装置,可以在OVN作为驱动时,实现计算节点的外部网关的流量控制。一方面,提高了OVN作为驱动时的网络带宽服务质量;另一方面,增大了neutron组件的流量控制的应用场景。
[0006]本申请实施例的技术方案是这样实现的:
[0007]本申请实施例提供了一种数据处理方法,该方法应用于采用开源虚拟网络OVN作为驱动的控制节点,所述方法包括:
[0008]通过服务质量QoS插件,接收第一计算节点的标识和第一格式的第一QoS策略;所述第一格式为用户面格式;
[0009]将所述第一格式的第一QoS策略转换为第二格式的第一QoS策略;所述第二格式为所述第一计算节点的OVN底层面格式;
[0010]根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略,以使所述第一计算节点根据所述第二格式的第一QoS策略进行外部网关的流量控制。
[0011]本申请实施例提供了一种数据处理装置,所述装置部署于采用开源虚拟网络OVN作为驱动的控制节点,所述装置包括:
[0012]接收单元,用于通过服务质量QoS插件,接收第一计算节点的标识和第一格式的第一QoS策略;所述第一格式为用户面格式;
[0013]转换单元,用于将所述第一格式的第一QoS策略转换为第二格式的第一QoS策略;所述第二格式为所述第一计算节点的OVN底层面格式;
[0014]发送单元,用于根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略,以使所述第一计算节点根据所述第二格式的第一QoS策略进行外部网关的流量控制。
[0015]本申请实施例还提供了一种电子设备,包括:存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述数据处理方法。
[0016]本申请实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述数据处理方法。
[0017]本申请实施例所提供的数据处理方法、装置、设备及存储介质,包括:通过服务质量QoS插件,接收第一计算节点的标识和第一格式的第一QoS策略;所述第一格式为用户面格式;将所述第一格式的第一QoS策略转换为第二格式的第一QoS策略;所述第二格式为所述第一计算节点的OVN底层面格式;根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略,以使所述第一计算节点根据所述第二格式的第一QoS策略进行外部网关的流量控制。在本申请的方案中,通过QoS插件实现了用户面格式的QoS策略的输入,并将用户面格式的QoS策略转换为OVN底层面格式的QoS策略后发送给计算节点,从而使计算节点接收到可识别的QoS策略,实现对外部网关的流量控制。这样,一方面,在OVN作为驱动的情况下能够进行计算节点的外部网关的流量控制,提高了OVN作为驱动时的网络带宽服务质量;另一方面,对于neutron组件,即可以实现在Openv Switch或者Linux bridge作为驱动的场景下的流量控制,又可以实现在OVN作为驱动的场景下的流量控制,所以增大了neutron组件的流量控制的应用场景。
附图说明
[0018]图1为本申请实施例提供的数据处理系统的一种可选的结构示意图;
[0019]图2为本申请实施例提供的基于OVN的neutron网络架构的一种可选的结构示意图;
[0020]图3为本申请实施例提供的数据处理方法的一种可选的流程示意图;
[0021]图4为本申请实施例提供的数据处理方法的一种可选的流程示意图;
[0022]图5为本申请实施例提供的数据处理方法的一种可选的流程示意图;
[0023]图6为本申请实施例提供的数据处理方法一种可选的流程示意图;
[0024]图7为本申请实施例提供的数据处理方法一种可选的流程示意图;
[0025]图8为本申请实施例提供的控制节点的处理过程一种可选的流程示意图;
[0026]图9为本申请实施例提供的数据处理装置的一种可选的结构示意图;
[0027]图10为本申请实施例提供的控制节点的一种可选的结构示意图。
具体实施方式
[0028]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0029]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0030]在以下的描述中,所涉及的术语“第一\第二\第三”仅是为例区别不同的对象,不代表针对对象的特定排序,不具有先后顺序的限定。可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
[0031]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0032]为了便于理解本申请的技术方案,下面先对本申请中涉及到的名词或者技术术语进行解释。
[0033]1)、节点,也可以称为节点设备。一种可能的实现中,节点可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于采用开源虚拟网络OVN作为驱动的控制节点,所述方法包括:通过服务质量QoS插件,接收第一计算节点的标识和第一格式的第一QoS策略;所述第一格式为用户面格式;将所述第一格式的第一QoS策略转换为第二格式的第一QoS策略;所述第二格式为所述第一计算节点的OVN底层面格式;根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略,以使所述第一计算节点根据所述第二格式的第一QoS策略进行外部网关的流量控制。2.根据权利要求1所述的方法,其特征在于,所述将所述第一格式的第一QoS策略转换为第二格式的第一QoS策略,包括:将所述第一格式的第一QoS策略转换为第三格式的第一QoS策略,所述第三格式与所述第一格式和所述第二格式不同;将所述第三格式的第一QoS策略转换为所述第二格式的第一QoS策略。3.根据权利要求1所述的方法,其特征在于,在所述根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略之后,所述方法还包括:接收删除请求,所述删除请求包括所述第一计算节点的标识;根据第一关联关系和所述第一计算节点的标识,确定与所述第一计算节点的标识对应的第一QoS策略的标识;所述第一关联关系为所述第一计算节点的标识与所述第一QoS策略的标识之间的关联关系;基于所述第一QoS策略的标识删除所述第一QoS策略。4.根据权利要求1所述的方法,其特征在于,在所述根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略之后,所述方法还包括:接收第一更新请求,所述第一请求包括所述第一计算节点的标识;通过所述QoS插件接收第一格式的第二QoS策略;将所述第一格式的第二QoS策略转换为第二格式的第二QoS策略;根据所述第一计算节点的标识向所述第一计算节点发送所述第二格式的第二QoS策略,以使所述第一计算节点根据所述第二格式的第二QoS策略进行外部网关的流量控制。5.根据权利要求2所述的方法,其特征在于,在所述根据所述第一计算节点的标识向第一计算节点发送所述第二格式的第一QoS策略之后,所述方法还包括:接收第二更新请求,所述第二更新请求包括第一QoS策略的标识;基于所述第二更新请求中第一QoS策略的标识,对所述第三...

【专利技术属性】
技术研发人员:李宙洲曲悦
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1