2016-07-31 45 views
0

我們向Qemu/Libvirt的用戶提供虛擬機。 現在我們想確保這些虛擬機的用戶無法下載非常大的文件(例如1..2GB文件)。Qemu/Libvirt:限制總下載大小

是否可以限制這與QEMU/Libvirt? 我知道有一個bandwidth選項與libvirt似乎使用tc形狀的帶寬,但我正在尋找一種方法來不限制帶寬速度,而是下載的字節數量。

+0

嘗試服務器故障。這個問題不是編程相關的,這是一個系統管理員/網絡問題。 – pmdj

回答

0

QEMU或libvirt中沒有任何機制來限制虛擬機下載的累積網絡流量。所有可能的是通過tc設置數據傳輸速率上限,正如您已經注意到的那樣。

因此,任何解決方案都必須根據訪客分配的MAC地址/ IP地址在您的網絡路由器中完成。

0

我們最終做的是創建一個監控virsh domifstat並查看rx_bytes的守護進程。達到閾值時,VM將被銷燬。