Membre depuis le 03/04/2023
hello j'ai un problème de perfs I/O sur des VMs Linux (centos 7) qui tournent sous openstack le problème c'est hyper irrégulier un coup ça tape 500 MB/s un coup ça plafonne à 50 MB/s sur du simple dd ou iperf sur disque local
# test simple
dd if=/dev/zero of=testfile bs=1M count=1000 conv=fdatasync
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
Commentaires
margaret-bernier
Membre depuis le 21/07/2024
salut t'as check l'i/o scheduler sur tes VMs ? souvent c'est mq-deadline ou none qui donnent le meilleur mais ça dépend de l'usage et du backend de stockage
auguste49
Membre depuis le 13/07/2024
et c'est quel type de disque virtuel ? virtio-blk ? ou scsi ? virtio-blk est généralement plus perf pour les vms
margaret-bernier
Membre depuis le 21/07/2024
vérifie côté hyperviseur openstack aussi les perfs du stockage sous-jacent est-ce que tu tapes sur du ssd nvme ou du vieux spinning disk c'est la source de bcp de ces soucis d'infra partagée
ines68
Membre depuis le 02/09/2024
regarde les métriques d'IOPS et de latence côté hyperviseur pour ta VM ou le volume c le seul moyen de savoir si le bottleneck est dans la VM ou en dehors
auguste49
Membre depuis le 13/07/2024
t'as aussi les options de cache de disque au niveau hyperviseur read-through write-back ou pas de cache ça peut impacter bcp
margaret-bernier
Membre depuis le 21/07/2024
et la version du kernel linux de ta VM des fois les plus vieilles versions ont des drivers virtio moins optimisés
anais17
Membre depuis le 03/04/2023
ok gros chantier ! c'était l'i/o scheduler qui était en cfq au lieu de mq-deadline et le backend storage d'openstack qui était sur du hdd pour le tenant par défaut. j'ai switché en mq-deadline et demandé à migrer les vms sur du sdd. ça a réglé le problème. thx !