Virtualisation - Microsoft vs VMware

Architecture de l'hyperviseur Microsoft Hyper-v R2

Hyperviseur

Ci-dessous vous est présenté un schéma détaillant l'architecture complète de l'hyperviseur ainsi qu'une explication détaillée de chaque partie :

Commençons par la couche la plus basse appelée "Designed for windows server hardware". Il faut comprendre par là que seul le matériel supporté sera uniquement celui précisé explicitement par Microsoft.

Ensuite, intéressons nous de plus près à l'hyperviseur. C'est donc lui qui permet de faire la relation entre le matériel physique et le virtuel.

De plus, il maintient la separation entre partition parente et enfant que je vais décrire par la suite.

Partition parente

Cette partition est la base de l'installation, elle doit être installée obligatoirement en Windows 2008. De plus, c'est la partition parente qui offre les services de virtualisation aux partitions enfants.

La description des partitions est réalisée en deux parties : le mode noyau et le mode utilisateur.

Commençons par le mode noyau :

En ce qui concerne le mode utilisateur, voici une explication de deux points importants :

Partition enfant

La partition enfant, contrairement à la partition parente, n'est pas unique. Il y en a une par machine virtuelle hébergée et gérée par la partition parente.

L'application, le système virtuel mis en place, tourne dans le mode utilisateur de la partition enfant.

Pour le mode noyau, deux points sont à détailler :