[发明专利]一种在虚拟化交换机中实现网络带宽优先级的方法及装置有效
申请号: | 201710602685.0 | 申请日: | 2017-07-21 |
公开(公告)号: | CN109286582B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 尹作为;刘建军 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L49/00 | 分类号: | H04L49/00;H04L49/111;H04L47/76;H04L47/80 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 交换机 实现 网络带宽 优先级 方法 装置 | ||
本发明公开了一种在虚拟化交换机中实现网络带宽优先级的方法及装置,涉及虚拟化交换机技术。本方法公开的方法,包括:虚拟化交换机对外转发数据包的过程中,若判断所述虚拟化交换机处于拥塞态,则为所述虚拟化交换机中基于优先级带宽分配的各虚拟端口,分别按照各虚拟端口预设的带宽权重值占用所有虚拟端口的带宽权重值总和的比例分配物理端口的可用带宽,进行数据转发。
技术领域
本发明涉及虚拟化交换机技术,特别涉及一种在虚拟化交换机中实现网络带宽优先级的方法及装置。
背景技术
目前虚拟化交换机带宽优先级控制作用日益突出,虚拟机的虚拟网卡连接在虚拟化交换机上,如图1所示。其中,1-N都是用于连接虚拟化网卡的端口,P是对外进行数据转发的物理网卡。1-N端口参与对外发包时,都需要经过P端口进行转发。而参与发包的1-N端口都是平等的,外发数据包经过P出口时,转发几率都是相等的。
针对上述问题,相关技术中提出端口带宽优先级技术,其通过限速方法完成,即为各端口配置不同的限速带宽来体现优先级。但这类技术因规则固定而缺失灵活性,一旦限速值固定,则无法动态实时修改。
发明内容
本文提供一种在虚拟化交换机中实现网络带宽优先级的方法及装置,可以解决相关技术中无法为各虚拟端口灵活配置带宽以适应各种不同业务需求的问题。
本文公开了一种在虚拟化交换机中实现网络带宽优先级的方法,包括:
虚拟化交换机对外转发数据包的过程中,若判断所述虚拟化交换机处于拥塞态,则为所述虚拟化交换机中基于优先级带宽分配的各虚拟端口,分别按照各虚拟端口预设的带宽权重值占用所有虚拟端口的带宽权重值总和的比例分配物理端口的可用带宽,进行数据转发。
可选地,上述方法中,所述判断所述虚拟化交换机处于拥塞态,则为所述虚拟化交换机中基于优先级带宽分配的各虚拟端口,分别按照各虚拟端口的预设的带宽权重值占用所有虚拟端口的带宽权重值总和的比例分配物理端口的可用带宽包括:
判断所述虚拟化交换机处于拥塞态后,周期性动态设定各虚拟端口的带宽分配值,其中,最近一周期内实际使用带宽达到门限阈值的虚拟端口为基于优先级带宽分配的虚拟端口,根据该虚拟端口预设的带宽权重值占用所有虚拟端口的带宽权重值总和的比例分配物理端口的可用带宽,为最近一周期内实际使用带宽未达到门限阈值的虚拟端口分配固定带宽。
可选地,上述方法还包括:
在周期性动态设定各虚拟端口的带宽分配值之前,按照所述虚拟化交换机中各虚拟端口的实际业务的重要程度,或者各虚拟端口的实际业务的客户付费程度设定各虚拟端口的带宽权重值;
其中,设定各虚拟端口的带宽权重值的大小与所述虚拟化交换机各虚拟端口的实际业务的重要程度成正比,或者设定各虚拟端口的带宽权重值的大小与所述虚拟化交换机各虚拟端口的实际业务的客户付费多少成正比。
可选地,上述方法还包括:
若判断虚拟化交换机对外转发数据处于非拥塞态,则所述虚拟化交换机的各虚拟端口自由发包。
可选地,上述方法中,所述按照各虚拟端口的预设的带宽权重值占用所有虚拟端口的带宽权重值总和的比例分配物理端口的可用带宽,进行数据转发后,该方法还包括:
若存在任一或多个虚拟端口有剩余带宽,则将剩余带宽分配给未有剩余带宽的虚拟端口。
本文还公开了一种在虚拟化交换机中实现网络带宽优先级的装置,包括:
第一单元,在虚拟化交换机对外转发数据包的过程中,判断所述虚拟化交换机是否处于拥塞态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710602685.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通信设备
- 下一篇:一种多核系统中的分片重组方法、装置及设备