J'ai essayé de configurer une paire de serveurs en utilisant KVM sur Ubuntu 9.10 pour héberger 8 machines virtuelles entre eux et je me suis retrouvé avec divers problèmes de gel des machines virtuelles, à ne pas mettre sous tension.
J'avais un serveur virtuel installé et en cours d'exécution et j'en installais un deuxième, quand toute opération impliquant OpenSSL entraînerait le blocage de la machine virtuelle d'une manière étrange - tout le trafic réseau cesserait, il ne traiterait pas les connexions sur la console, mais cela ne prenait pas de temps CPU sur l'hôte. Le premier serveur virtuel était identique et fonctionnait parfaitement.
Une autre machine virtuelle que j'ai essayé de configurer avait bien installé Ubuntu, puis a refusé de redémarrer, lançant des exceptions de noyau à voir avec XFS.
J'ai maintenant installé Citrix XenServer 5.5 sur les deux hôtes et je configure maintenant ma troisième machine virtuelle sans aucun problème. J'ai également eu la même expérience lorsque j'ai essayé VMware, mais j'ai préféré Xen car il semble donner plus de fonctionnalités sur la licence gratuite.
Ma question est: suis-je simplement malchanceux avec KVM, ou est-ce que KVM est aussi instable qu'il y paraît? Utilisez-vous ou prévoyez-vous d'utiliser KVM en production et quel a été votre succès?
ÉDITER:
Merci pour toutes les réponses. J'ai récemment mis à niveau nos deux serveurs physiques vers Ubuntu 10.04 LTS qui utilise KVM 0.12.3. J'installe maintenant ma sixième machine virtuelle sur KVM et je n'ai même pas eu la moindre idée des problèmes que j'ai rencontrés auparavant, donc je m'en tiens maintenant à KVM :)