Réservation de CPU avec OpenVZ
OpenVZ permet la virtualisation de systèmes d’exploitation de type Linux. Ces performances sont remarquables malgré les restrictions en terme de compatibilité. La réservation de CPU y est notamment possible.
Découvrez les commandes pour la réservation de CPU
On peut limiter l’utilisation du CPU par la commande :
vzctl --verbose set 96 --cpulimit 20% --save
Le test a été fait par le calcul des 100 décimales de Pi :
wget http://www.brouty.fr/Maths/Deci/pim2.c gcc -DS32BITS -o pim2 -O2 pim2.c
Puis exécution sur l’hôte, dans un serveur virtuel non limité et dans un serveur virtuel limité :
time pim2 100
Hôte | Vz non limité | Vz 20% | Vz 10% |
---|---|---|---|
2,93 s | 2,93 s | 14,56 s | 29,12 s |
100% | 100% | 20,12% | 10,06% |
Le paramètre correspondant dans le fichier de config du vz est :
CPULIMIT="20"
Liens utiles :