[发明专利]一种限定虚拟机网络接口速度的方法在审
申请号: | 201310535389.5 | 申请日: | 2013-11-01 |
公开(公告)号: | CN103634235A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 熊梦;杨松;莫展鹏;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L12/911 | 分类号: | H04L12/911;H04L12/24 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 限定 虚拟机 网络 接口 速度 方法 | ||
1.一种限定虚拟机网络接口速度的方法,其特征在于:包括对虚拟机网络接口的上行带宽和下行带宽进行限定;
所述的下行带宽限定步骤包括:
步骤1:在宿主机中查找到虚拟机的网络接口;
步骤2:利用TC建立一个htb队列,并将网络接口绑定到该队列上;
步骤3:针对htb队列建立一个根分类,并在根分类中设置下行最大可用带宽;
步骤4:针对根分类建立一个过滤器,将要设定网络带宽的虚拟机网络接口的数据过滤出来,并发给根分类限制速度;
所述的上行带宽限定步骤包括:
步骤1:在宿主机中查找到虚拟机的网络接口;
步骤2:使用TC建立一个ingress队列;
步骤3:针对ingress队列默认的根分类建立一个过滤器并设置上行的最大可用带宽。
2.根据权利要求1所述的限定虚拟机网络接口速度的方法,其特征在于:所述的虚拟机网络接口即虚拟网卡,每一个虚拟机一般只有一个网络接口;如果有多个,则可根据需要限制一个或多个特定的网络接口。
3.根据权利要求1所述的限定虚拟机网络接口速度的方法,其特征在于:所述的下行带宽是指数据包从外部网络进入到虚拟机网卡里面的速度,即虚拟机从网络上其他主机的下载速度;
所述的上行带宽是指数据包从虚拟机虚拟网卡流出到外部网络的速度,即虚拟机上传的速度,也即是别人从虚拟机进行通讯的速率。
4.根据权利要求2所述的限定虚拟机网络接口速度的方法,其特征在于:所述的下行带宽是指数据包从外部网络进入到虚拟机网卡里面的速度,即虚拟机从网络上其他主机的下载速度;
所述的上行带宽是指数据包从虚拟机虚拟网卡流出到外部网络的速度,即虚拟机上传的速度,也即是别人从虚拟机进行通讯的速率。
5.根据权利要求1至4任一项所述的限定虚拟机网络接口速度的方法,其特征在于:所述的TC是Linux操作系统中的流量控制器,它利用队列规定建立处理数据包的队列,并通过定义队列中的数据包被发送的方式来实现对流量的控制;
所述的队列规定是指管理网络设备流量输入或输出的一个算法。
6.根据权利要求1至4任一项所述的限定虚拟机网络接口速度的方法,其特征在于:所述的htb队列是一个分类的令牌桶过滤器,利用它可以简单有效的控制网络接口的下行带宽;
所述的过滤器是指计算机网络的专有名词,一个过滤器包含若干的匹配条件,不同分类的数据包通过过滤器的匹配条件完成分类。
7.根据权利要求5所述的限定虚拟机网络接口速度的方法,其特征在于:所述的htb队列是一个分类的令牌桶过滤器,利用它可以简单有效的控制网络接口的下行带宽;
所述的过滤器是指计算机网络的专有名词,一个过滤器包含若干的匹配条件,不同分类的数据包通过过滤器的匹配条件完成分类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310535389.5/1.html,转载请声明来源钻瓜专利网。