[FRsAG] Proxmox 6.2 : lenteur vzdump + très faible occupation CPU de pigz

Guillaume LUCAS guillaume.lucas at univ-avignon.fr
Lun 9 Nov 18:36:57 CET 2020


Bonjour, 

Nous avons deux clusters Proxmox. L'un en version 4.4, l'autre en 6.2. Nous avons migré nos VMs de l'un à l'autre (4.4 = > 6.2). 
La plupart de nos VMs occupent moins de 20 Go. Nous avons quelques rares VMs dont le disque dur atteint 1 To. 
Chaque nuit, un script maison fait un vzdump --pigz de toutes nos VMs. La destination est un MÊME montage NFS . 

Nous utilisons vzdump -mode snapshot -compress gzip -pigz 1 -dumpdir $ partage _NFS $ VMID : 
* En moyenne, le débit est de ~ 137 Mo /s sur l e cluster Proxmox en version 4.4 ; 
* En moyenne, le débit est de ~ 31 Mo /s sur le cluster Proxmox en version 6.2 . 
Le s serveurs sous Proxmox 6.2 sont plus récent s ( 2 CPU de 64 thread s, 754 Go de RAM) que c eux en version 4.4 (2 CPU de 32 thread s, 300Go de RAM) , donc ils devraient fournir un débit supérieur ou égal . Ce n'est pas le cas. 

Nous utilisons -pigz 1 : 
* Sur l'ancien cluster, on constate, avec htop, que la moitié des cœurs CPU est utilisée à 100 % tout le long du vzdump ; 
* Sur le nouveau cluster, la moitié des cœurs CPU est utilisée durant les 5 premières secondes du vzdump, après quoi, l'occupation CPU est invisible. 

On a joué avec les options -compress, -pigz, -zstd : on a toujours un débit inférieur et une occupation CPU moindre à ce que l'on a sous P roxmox 4.4 . 
Le paquet pigz est installé. La version de pigz est plus récente sur les nouveaux Proxmox. Remplacer le binaire par celui des anciens Proxmox n'apporte pas de résultat. 

Quelqu'un a une idée ? 

Bonne fin de journée. 
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://www.frsag.org/pipermail/frsag/attachments/20201109/7d964527/attachment.htm>


Plus d'informations sur la liste de diffusion FRsAG