Openstack Grizzly实现基于虚拟机级别的网络QoS带宽限制

本文介绍了在Openstack Grizzly环境下,利用KVM Hypervisor通过libvirt实现虚拟机级别的网络QoS带宽限制。通过设置特定Flavors,限制了虚机的出入带宽,并在XML配置文件中查看到限制设置。测试过程通过scp验证了带宽限制的效果。
摘要由CSDN通过智能技术生成

软件版本:Openstack安装环境为Cent OS 6.4,版本为Grizzly,Hypervisor采用KVM


问题引入

在公有云中经常可以看到分配虚机的时候可以进行公网出口带宽的限制,作为计费的一个重要依据。对IaaS的云平台进行了预研,初步了解有下面一些方法可以实现

1. 通过Hypervisor本身来实现,比如KVM通过libvirt来实现VM级别的带宽限制,Xen未做了解, 本文就是验证了KVM实现带宽限制的方法

2.通过虚拟网络设备来实现QoS中的带宽限制,比如OpenvSwitch, Openstack应该可以通过Quantum+OVS Plugin来实现QoS的功能,这个有时间我会尝试一下

3.通过物理网络设备实现QoS,理论上可以通过外部的防火墙或路由器来实现QoS,基于里面VM的IP地址,做对应的QoS,但这样如何和云平台进行集成,可能需要定制的工作,暂时还没有去深入了解


Openstack+KVM实现基

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值