VirtualBox adapté pour fonctionner avec l'hyperviseur KVM

La société Cyberus Technology a ouvert le code du backend VirtualBox KVM, permettant d'utiliser dans le système de virtualisation VirtualBox l'hyperviseur KVM intégré au noyau Linux au lieu du module noyau vboxdrv fourni avec VirtualBox. Le backend assure l'exécution des machines virtuelles par l'hyperviseur KVM tout en préservant la traditionnelle modèle de gestion et l'interface de VirtualBox. Le démarrage sous KVM des configurations de machines virtuelles existantes, créées pour VirtualBox, est pris en charge. Le code est écrit en C et C++ et est distribué sous la licence GPLv3.

Les principaux avantages de l'utilisation de VirtualBox sur KVM:

  • la possibilité d'exécuter VirtualBox et machines virtuelles, créés pour VirtualBox, simultanément avec QEMU/KVM et d'autres systèmes de virtualisation utilisant KVM, tels que Cloud Hypervisor. Par exemple, des services isolés nécessitant un niveau de protection particulier peuvent fonctionner avec Cloud Hypervisor, tandis que les systèmes d'exploitation invités Windows s'exécutent dans un environnement plus convivial de VirtualBox.
  • La prise en charge du fonctionnement sans le chargement du pilote noyau VirtualBox (vboxdrv), ce qui permet de travailler avec des constructions du noyau Linux certifiées et vérifiées, où le chargement de modules tiers est inacceptable.
  • La possibilité d'utiliser des mécanismes de virtualisation par accélération matérielle avancée pris en charge dans KVM, mais non utilisés dans VirtualBox. Par exemple, dans KVM, l'extension APICv peut être utilisée pour la virtualisation du contrôleur d'interruptions, permettant de réduire les latences lors du traitement des interruptions et d'améliorer les performances d'entrée/sortie.
  • La présence dans KVM de fonctionnalités améliorées, renforçant la sécurité des systèmes Windows exécutés dans des environnements virtualisés.
  • Le démarrage sur des systèmes avec des noyaux Linux qui ne sont pas encore pris en charge dans VirtualBox. KVM est intégré au noyau, tandis que vboxdrv est porté séparément pour chaque nouveau noyau.

Dans VirtualBox KVM, un fonctionnement stable est déclaré dans les environnements hôtes basés sur Linux sur des systèmes x86_64 avec des processeurs Intel. Le support des processeurs AMD est présent, mais est encore marqué comme expérimental.

VirtualBox adapté pour fonctionner avec l'hyperviseur KVM


Source : opennet.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster