Pages : 1
#1 Le 08/04/2010, à 15:25
- aws
KVM, libvirt et utilisation CPU
Bonjour à tous,
récemment j'ai eu à installer windows server 2008 R2 64 bits sur une ubuntu 9.10 serveur 64 bits en utilisant kvm et libvirt.
l'installation c'est déroulée sans problème et rapidement avec virt-install :
qemu-img create -f qcow2 /home/virt/win2008.img 80G
virt-install --name "windows2008" --ram=3072 --hvm --accelerate --noautoconsole -f /home/virt/win2008.img --network network:default --vnc "*:0" --os-type=windows --os-variant=win2k8 -c /home/virt/fr_windows_server_2008_datacenter_enterprise_standard_x64_dvd_X14-26846.iso
Une fois l'installation terminée et la VM lancée j'ai remarqué que l'utilisation CPU de la machine hôte pour kvm était constamment entre 15 et 20%, le serveur windows étant simplement lancée et il n'effectue aucune opération.
Pour info la machine hôte est un serveur DELL poweredge T410, xeon e5520 quad core, 8 Go de RAM.
J'aimerai donc savoir si cette utilisation vous parait normale ou si cela viendrait d'un problème avec la conf de ma VM ou encore d'un problème d'optimisation de kvm.
En parallèle j'ai installé sur une machine de test (AMD 64 3200+, 2 Go de RAM) ubuntu 9.10 serveur 64 bits.
Dessus j'ai installé xp pro sp3 : 99% d'utilisation CPU de l'hôte au repos.
J'ai également installé une ubuntu 9.10 serveur en invité : l'utilisation CPU de l'hôte est proche de 0 avec l'invité au repos.
J'ai donc pensé à l'émulation de la carte graphique qui pourrait consommer de la ressource CPU sur l'hôte, est ce posssible ?
Merci pour vos réponses !!
Hors ligne
#2 Le 09/04/2010, à 09:10
- G4L
Re : KVM, libvirt et utilisation CPU
Bonjour, KVM a quelque soucis avec l'ACPI de Windows qui lui pose prèblème, pour la désactiver, utilise l'option --no-acpi
Je pense que cela devrait résoudre ton problème pour XP.
Windows, ça ne fonctionne correctement que dans une fenêtre.
Hors ligne
#3 Le 09/04/2010, à 11:35
- aws
Re : KVM, libvirt et utilisation CPU
Effectivement, sur ma machine de test en utilisant --no-acpi la charge est redevenue raisonnable !
par contre sur mon serveur de prod, j'utilise windows 2008 R2 et il ne supporte pas bien le manque d'ACPI ....
Hors ligne
#4 Le 09/04/2010, à 12:14
- G4L
Re : KVM, libvirt et utilisation CPU
Pour ton serveur, tu devrait regarder dans le gestionnaire des tâche s'il n'y a vraiment rien qui travail..., sinon je ne peut pas t'aider plus.
Bonne journée
Dernière modification par G4L (Le 09/04/2010, à 12:14)
Windows, ça ne fonctionne correctement que dans une fenêtre.
Hors ligne
#5 Le 28/05/2010, à 11:41
- Id2ndR
Re : KVM, libvirt et utilisation CPU
J'ai le même problème avec des machines virtuelles en Centos sur un hôte Ubuntu 10.04. Les machines virtuelles ne font rien (charge 0.1), et la consommation CPU est d'environ 25% par VM.
Je ne connais pas la cause.
EDIT : j'ai résolu le problème pour les machines invitées en Centos en ajoutant le paramètre "divider=10" dans les options passées au noyau au boot (source).
Dernière modification par Id2ndR (Le 28/05/2010, à 11:53)
Hors ligne
Pages : 1