3 votes

Quelles sont les différences entre les technologies et produits de virtualisation?

Je suis actuellement en train d'étudier comment mettre en place la virtualisation sur mon ordinateur portable mais j'ai du mal à trouver une bonne source d'information sur les avantages des différentes technologies de virtualisation et leur fonctionnement.

Il existe plusieurs produits sur le marché, notamment :

  • Xen
  • KVM
  • VMWare
  • Virtual Box
  • OpenVZ
  • Hyper V

Quelles sont les principales différences entre ces produits en termes de fonctionnement et d'utilisation ?

D'après ce que j'ai pu comprendre, il y a quelques variables majeures qui différencient les différents produits :

  • Coût
  • Prise en charge du système d'exploitation
  • Performance
  • Prise en charge matérielle (par exemple, graphiques, USB)
  • Fonctionnalités supplémentaires (comme les instantanés)

Il existe également d'autres technologies qui semblent être couramment mentionnées dans les discussions sur la virtualisation, mais jamais expliquées en détail.

  • QEMU

Il serait bon d'obtenir une explication des principes de la virtualisation et de leur relation avec les produits disponibles sur le marché.

  • Virtualisation
  • Machine Virtuelle
  • Hyperviseur
  • Paravirtualisation
  • Virtualisation matérielle

Cette question est assez mal formulée donc je vais la revoir, mais je voulais pouvoir noter mes idées ici tant qu'elles sont fraîches dans ma tête. Il n'y avait vraiment rien qui expliquait les concepts et qui les mettait en relation pour que les lecteurs puissent prendre une décision éclairée sur la technologie qu'ils utilisent.

2voto

Matías Points 3008

La principale différence entre toutes ces solutions est la même raison pour laquelle il existe tant de sociétés de voitures - c'est un grand marché et tout le monde pense pouvoir le faire mieux.

Quant à vos points de comparaison, chacun donnera des réponses différentes. En général, si vous voulez simplement expérimenter et savoir ce que vous faites, je recommanderais Virtual Box. Si vous voulez faire des choses plus avancées, je recommanderais VMWare Workstation, si vous ne savez pas ce que vous faites, mais que vous voulez juste virtualiser, je recommanderais Microsoft Virtual PC.

Qemu n'est pas de la virtualisation, c'est de l'émulation. Cela signifie qu'il est plus lent, mais il a ses moments et son créneau dans lequel d'autres produits ne s'inscrivent pas.

Quant à vos points directs:

Virtualisation

Le processus d'exécuter une machine virtuellement, c'est le nom général du sujet.

Machine Virtuelle

Un nom pour une seule machine qui s'exécute virtuellement sur un hôte.

Hyperviseur

Un hyperviseur est une technologie de virtualisation qui permet les meilleures performances en essayant de fonctionner le plus efficacement possible sur le matériel nu.

Paravirtualisation

Ce terme est très maladroit et est subjectif pour différentes personnes. En général, la plupart des technologies de virtualisation modernes, même celles qui utilisent un hyperviseur, utilisent également la paravirtualisation pour quelques composants matériels (par exemple, le contrôleur réseau). Ma définition (que je suis prêt à corriger) est de présenter un matériel virtuel qui est différent du matériel physique auquel il est réellement connecté.

Virtualisation Matérielle

(généralement) Le support de la virtualisation est intégré directement dans le processeur, ce qui augmente les performances. Par exemple, au début de la virtualisation, elle était réalisée par émulation, ce qui engendre des surcharges supplémentaires. La virtualisation matérielle est essentiellement une série de "raccourcis" à l'intérieur du processeur qui permettent aux machines virtuelles de fonctionner beaucoup plus rapidement - dans certains cas, presque à la même vitesse qu'une machine native.

J'espère que cela vous aide!

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X