Ajout QoS réseau

This commit is contained in:
Ludovic Poujol 2017-11-28 18:47:15 +01:00
parent 2e286048ef
commit 50ccdf7f26

View file

@ -643,6 +643,34 @@ etc.
~~~
### QoS / Limitation de bande passante
Libvirt permet aussi de faire de la QoS sur l'interface réseau. On va utiliser un bloc `bandwidth` qui va permettre de contrôler le débit.
~~~{.xml}
<interface type='bridge'>
<mac address='00:00:00:00:00:00'/>
<source bridge='br0'/>
<bandwidth>
<inbound average='1000' peak='5000' burst='1024'/>
<outbound average='128' peak='256' burst='256'/>
</bandwidth>
<model type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
~~~
On peut jouer sur plusieurs paramètres :
* *average* : La vitesse moyenne désirée pour le traffic (en Ko/s)
* *peak* (optionnel) : La vitesse maximale souhaitée (en Ko/s) lors d'un dépassement
* *burst* : La quantité de données (en Ko) qui peut être transmise à en vitesse maximale en une seule fois
La documentation complète se trouve sur https://libvirt.org/formatdomain.html#elementQoS
## Snapshots
L'utilisation du format de stockage QCOW2 permet d'avoir des snapshots à chaud !