Je passe de Xen à KVM, et j'utiliserai Fedora 14. Je prévois d'utiliser les cgroups pour attribuer des priorités aux VM.
Ma question est la suivante : Si je place les VM dans différents cgroups, dois-je également placer tous les autres processus Domain-0 (hôte physique) dans un seul cgroup, auquel j'attribuerais alors une priorité inférieure ? L'analogie pour Xen serait que tous les processus Dom0 sont programmés par lots lorsque la "VM" Dom0 est programmée, donc en les plaçant tous dans le même cgroup, j'émulerais ce comportement. Cependant, puisque KVM ne souffre pas des mêmes dépendances IO de Dom0 que Xen, je pourrais assigner au cgroup de Dom0 une faible priorité.
En d'autres termes, y a-t-il une dégradation potentielle des performances due à tous les processus Dom0 en arrière-plan, comme ntpd, yum, etc., en concurrence avec les VM dont les allocations de ressources sont explicitement contrôlées via les cgroups ? Quelle est la meilleure pratique en la matière ?