Hyperviseur à intégrer dans mon produit

Michael Kohne

Hyperviseur à intégrer dans mon produit


Je recherche des recommandations d’hyperviseur à utiliser dans un produit qui doit exécuter un sac mixte de machines virtuelles.

Le produit réel utilise un PC à écran tactile et fonctionne sous Linux. L’utilisateur ne voit que notre application.

Nous devons intégrer certains composants Windows pour le traitement des données, et la façon la plus simple (pour nos utilisateurs) de le faire est d’enterrer une machine virtuelle Windows dans notre produit.

Avoir besoin:

  • Doit prendre en charge les machines virtuelles Linux (CentOS 6 actuellement, espérons-le 7 à l’avenir)
  • Doit prendre en charge les machines virtuelles Windows (Win 10)
  • Doit pouvoir créer des réseaux privés pour les machines virtuelles.
  • Doit permettre aux VM d’accéder au matériel USB (ports série, lecteurs USB, lecteurs de cartes)
  • Doit permettre à une machine virtuelle de contrôler l’affichage local

Vouloir:

  • Capacité à gérer les machines virtuelles localement lors du débogage des systèmes sur le terrain. (accès en ligne de commande en quelque sorte).
  • Fonctionnement en métal nu – Je souhaite minimiser l’empreinte de l’hyperviseur lui-même sur les systèmes cibles. Si je ne peux pas exécuter du bare-metal, je ne veux pas exécuter un système d’exploitation MS, sauf à l’intérieur de la machine virtuelle captive.
  • Un moyen simple d’échanger complètement une machine virtuelle à partir d’une image de clé USB ou quelque chose.

Ce serait bien:

  • Solution open source / gratuite, de préférence avec le support commercial disponible.

Choses que je connais:

  • KVM
  • VMWare ESXi – C’est ce que Toshiba utilise sur l’ordinateur exécutant la messagerie vocale pour notre système téléphonique.
  • XenProject & XenServer – Quelles sont les différences entre ces deux?
  • QEMU
  • Oracle VM Server – est-ce intégrable?

Réponses


 Michael Kohne

Je me suis retrouvé avec KVM parce que les spécifications ont changé et que je n’exécute plus l’hyperviseur bare metal, donc CentOS 7 est devenu le système d’exploitation cible, et KVM était la chose la plus simple à utiliser dans mon environnement.

Mawg

Vous pouvez accepter votre propre réponse, ce qui aidera ceux qui liront cette question à l’avenir

 

#à, dans, hyperviseur, intégrer, mon, produit

 

wiki

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *