一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种动态自适应的云平台租户流量监管方法及系统

2022-06-01 14:31:17 来源:中国专利 TAG:

技术特征:
1.一种动态自适应的云平台租户流量监管系统,涉及网络通信技术和流量控制领域,包括虚拟交换机控制平面模块、虚拟交换机转发平面模块、网络端口流量监测模块和动态自适应限流算法模块,所述虚拟交换机控制平面模块和所述虚拟交换机转发平面模块构成云平台网络功能的基础;所述网络端口流量监测模块实时监测通过网络端口进入和流出租户虚拟机的网络流量;所述动态自适应限流算法模块接收所述网络端口流量监测模块的统计数据作为输入,通过所述动态自适应限流算法模块内的动态自适应限流算法重新规划各个所述网络端口上所有网络流的带宽分配。2.如权利要求1所述的一种动态自适应的云平台租户流量监管系统,其特征在于,通过ovs-ofctl工具的add-meter命令,在所述虚拟交换机控制平面模块中,创建了一个默认计量表项,所述默认计量表项的最大限速为网卡带宽上限。3.如权利要求2所述的一种动态自适应的云平台租户流量监管系统,其特征在于,在所述虚拟交换机控制平面模块中,通过所述ovs-ofctl工具的add-flow命令,为每个网络端口的出入方向分别添加64条openflow流,所述openflow流匹配字段中都具有“ip_dscp”字段,其匹配的值分别为0至63,用以区分、匹配不同优先级的网络流。4.如权利要求3所述的一种动态自适应的云平台租户流量监管系统,其特征在于,所述openflow流都添加了关联所述默认计量表项的计量动作。5.如权利要求4所述的一种动态自适应的云平台租户流量监管系统,其特征在于,在所述网络端口流量监测模块中,通过所述ovs-ofctl工具的dump-ports命令可以监测并统计通过网络端口进入和流出租户虚拟机的整体流量;通过所述ovs-ofctl工具的dump-flows命令可以细粒度地监测并统计通过网络端口的各网络流的流量。6.如权利要求5所述的一种动态自适应的云平台租户流量监管系统,其特征在于,所述网络端口流量监测模块以一秒钟一次的频率通过所述ovs-ofctl工具获得各所述网络端口、网络流的累计流量,并将前后两次数据的差值视作实时流量并将其作为输出传递给所述动态自适应限流算法模块。7.一种动态自适应的云平台租户流量监管方法,其特征在于,该动态自适应限流算法如下:循环处理所有网络端口的统计数据,对于某一端口,以该所述端口租户购买的带宽为最大带宽;如果该所述端口的实时带宽超过了所述最大带宽,则将所述最大带宽按照该所述端口的所有网络流的优先级顺序分配,优先满足高优先级流量的带宽需求,低优先级的网络流再继续按照优先级顺序分享剩余带宽;在确定所有优先级的网络流的应得带宽之后,再通过修改各个计量表项来应用该流量监管方案;如果该端口的实时带宽未超过所述最大带宽,则统一将所有优先级的网络流的带宽限制都设置为所述最大带宽。8.如权利要求7所述的一种动态自适应的云平台租户流量监管系统,其特征在于,所述动态自适应限流算法模块负责维护网络端口、网络流与计量表项之间的映射关系表,在应用动态产生的流量监管方案时,通过所述映射关系表找到并修改相关的所述计量表项。9.如权利要求8所述的一种动态自适应的云平台租户流量监管系统,其特征在于,所述流量监管系统基于openflow协议1.3以上版本引入的计量表,对网络流进行流量监管。10.如权利要求8所述的一种动态自适应的云平台租户流量监管系统,其特征在于,所述流量监管系统基于open vswitch的硬件卸载方案,将其计量功能也卸载至硬件实现。

技术总结
本发明公开了一种动态自适应的云平台租户流量监管方法及系统,涉及网络通信技术和流量控制领域,包括虚拟交换机控制平面模块、虚拟交换机转发平面模块、网络端口流量监测模块和动态自适应限流算法模块,所述虚拟交换机控制平面模块和所述虚拟交换机转发平面模块构成云平台网络功能的基础;所述网络端口流量监测模块实时监测通过网络端口进入和流出租户虚拟机的网络流量;所述动态自适应限流算法模块接收所述网络端口流量监测模块的统计数据,重新规划各网络端口上所有网络流的带宽分配。本发明主要通过将云平台租户流量监管功能卸载到智能网卡硬件中,并通过动态自适应的算法对不同优先级的网络流进行流量限制,提高云平台租户的网络体验。台租户的网络体验。台租户的网络体验。


技术研发人员:李健 杨震旦 管海兵
受保护的技术使用者:上海交通大学
技术研发日:2022.02.18
技术公布日:2022/5/31
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献