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.

 

OpenVZ logo virtualisation réservation de CPU

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 :

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *