Quelle est la solution de virtualisation la plus rapide pour Linux?

Est-ce toujours XEN? Ou est-il VirtualBox, KVM, VmWare ou autre?

Avec le plus rapide je veux dire que la machine virtuelle invitée est rapide (la plus petite perte de vitesse en raison de la virtualisation)

La solution la plus rapide est généralement celle qui introduit le less de frais généraux par rapport à un environnement non virtualisé. Si vous pouvez faire face à sa limitation "non OS diversité", ce serait une implémentation de virtualisation de niveau OS . Avec Linux, cela se traduit par OpenVZ / Virtuozzo , les conteneurs Linux (lxc) et VServer .

Le plus rapide dans quelles conditions? Avec la virtualisation matérielle, la vitesse doit être identique sur toutes les plates-forms de virtualisation.

Par conséquent, la seule chose que vous devriez considérer est la prise en charge de la virtualisation matérielle dans le logiciel.

Pour autant que je sache, Virtualbox ne supporte pas encore la virtualisation matérielle IOMMU. KVM, VmWare et Xen devraient. Xen et VmWare devraient être les seuls supportant IOMMU sur les maps charts (avec différents degrés de succès).

Je crois toujours que c'est XEN. J'ai eu une fois un entretien avec un gars de pré-vente RH et j'ai demandé pourquoi ils ont expulsé XEN en faveur de KVM. Il a dit que KVM est au less aussi rapide que XEN. Je lui ai demandé de m'envoyer des preuves – rien n'est revenu …

Je suis également en désaccord avec le niveau d'OS. Une virtualisation basée sur hyperviseur métal nu a à mon humble avis less de frais généraux que cela. Donc, un PV XEN DomU est presque aussi bon que le nu-métal.