11 commentaires
hey. premier réflexe t'as regardé les métriques I/O sur l'host ? Proxmox t'as des stats dispo. Faut voir si c'est juste la VM ou si l'host galère déjà
ok donc c'est pas l'host. t'as quelle version du kernel sur ta VM ? et t'as bien les drivers virtio à jour ? des fois un vieux kernel peut underperformer
5.4 c'est un peu vieux. essaie de passer à un kernel plus récent genre 5.15 ou même un 6.x. souvient toi aussi de configurer ton scheduler I/O. par défaut c'est souvent mq-deadline sur les kernels récents, mais si c'est cfq ou bfq des fois ça peut nuire sur les NVMe rapides. tu peux check avec cat /sys/block/sdX/queue/scheduler
regarde aussi la cache mode de ton disque virtuel dans Proxmox. si c'est 'no cache' c'est le plus sûr mais ça peut être plus lent. 'write back' c'est le plus rapide mais avec un risque de perte de données en cas de crash de l'host. 'write through' c'est un bon compromis
oui tu peux tester. pour les vm de dev c'est pas un drame le write back. ça peut donner un gros boost. mais si c'est pour de la prod n'y pense même pas sans ups et backup régulier
Laisser une réponse
Vous devez être connecté pour poster un message !
Salut tout le monde j'ai une VM Linux (Ubuntu 20.04) sur un host Proxmox avec des NVMe en backend. Mon disque virtuel est en virtio scsi. J'ai des perf I/O catastrophiques, genre 20-30MB/s en écriture avec dd. C'est lent comme un HDD des années 2000 alors que ça devrait arracher non ?