Qemu / Libvirt:限制总下载大小

时间:2016-07-31 09:23:57

标签: qemu bandwidth libvirt

我们为拥有Qemu / Libvirt的人提供虚拟机。 现在我们要确保这些VM的用户无法下载非常大的文件(例如1..2GB文件)。

可以用QEMU / Libvirt限制吗? 我知道libvirt的bandwidth选项似乎使用tc来调整带宽,但我正在寻找一种不限制带宽速度的方法,而是寻求一种方法来节省带宽速度下载的字节。

2 个答案:

答案 0 :(得分:0)

QEMU或libvirt中没有用于限制VM下载的累计网络流量总量的机制。所有可能的是通过tc设置数据传输速率上限,正如您已经注意到的那样。

因此,根据访客分配的MAC地址/ IP地址,任何解决方案都必须在您的网络路由器中完成。

答案 1 :(得分:0)

我们最终做的是创建一个监视virsh domifstat并查看rx_bytes的守护进程。达到阈值时,VM将被销毁。