Cet article présente quelques uns des principaux termes utilisés dans
l'Univers de la Virtualisation de Microsoft.
Mots clés : Hyper-V, Windows Serveur 2008, Fichier vhd, Disque Virtuel, Machine
Virtuelle
- Binding (lien)
-
Un procédé qui permet de lier entre eux des composants applicatifs. Il existe
dans la plupart des cas des liens de dépendance entre certains composants. La "liste
des dépendances" d'un composant permet ainsi de connaître les autres composants à
installer et/ou à activer avant que le composant que vous souhaitez utiliser ne
puisse être opérationnel.
- Checkpoint (point de passage)
-
Un cliché, ou Snap shot, permet à un administrateur de faire un "arrêt sur image"
de l'état général de sa machine virtuelle à un moment qui lui parait pertinent
(par exemple avant une mise à jour, ou avant l'installation d'un nouveau
composant applicatif). Ceci permet de définir (et donc de sauvegarder) "un point
de passage" dans l'évolution de la configuration de sa machine
virtuelle. C'est le Checkpoint... Ainsi, si des problèmes apparaissent après les
évolutions réalisées, un retour en arrière (roll back) vers l'état précédent de
la machine virtuelle est possible.
- Compact (compactage)
-
Pour réduire la taille d'un disque virtuel ayant été paramétré pour pourvoir
augmenter automatiquement (dynamiquement) sa capacité, il est possible
d'effectuer un compactage pour supprimer les données qui ne sont plus
utilisées dans le fichier .vhd.
- Differencing
virtual hard disk (Disque Dur Virtuel des différences)
-
C'est un disque virtuel qui pointe sur un autre disque virtuel en exploitation,
dénommé disque Parent, dans le but de mémoriser tous les changements opérés sur
le disque Parent. Ce mode de fonctionnement permet ainsi de pouvoir opérer des
changements de configuration, parfois critiques/dangereux, sur une machine
virtuelle sans que les dits changements soient mémorisés sur le disque virtuel
principal (Parent).C'est le disque des différences (Differencing Virtual Hard
Disk) qui stocke les écarts (installation de pilotes, mises à jour, nouveaux
applicatifs). Une fois que l'administrateur aura validé la nouvelle
configuration de sa machine virtuelle, il pourra copier définitivement les
changements (les données modifiées) vers le disque Parent. Mais, en cas de
problème, il pourra facilement détacher le disque des différences afin de
retrouver en quelques instants la configuration d'origine de sa machine
virtuelle.
- Dynamically
expanding virtual hard disk (Disque dur virtuel à capacité variable)
-
C'est un disque virtuel dont la taille (la capacité) évolue en fonction de
l'utilisation qui en est faite. S'il semble évident que la capacité du
disque virtuel puisse augmenter automatiquement quand le besoin s'en fait
sentir, la réduction de la taille d'un disque virtuel ne peut s'opérer que lors
d'une opération de compactage. La limite de taille des disques dynamiques sont imposées par les disques physiques.
- Fixed-size
virtual hard disk (Disque dur virtuel à capacité fixe)
-
Un disque dur virtuel de ce type se voit attribué à sa création un espace
physique correspondant à sa taille virtuelle. Ainsi quand des données sont
écrites ou effacées, la taille de ce disque virtuel ne change pas. En d'autres
termes la taille du fichier . vhd n'évolue pas dans le temps.
- Guest
operating system (Système d'Exploitation Invité)
-
Le Guest Opreating System correspond tout simplement au système d'exploitation
s'exécutant dans la machine virtuelle.
-
Integration services (Service d'Intégration)
-
C'est un ensemble de services et de pilotes logiciels qui, d'un point de vue de
l'administrateur, enrichissent les performances et simplifient la gestion des
machines virtuelles. Ces services ne sont disponibles que pour les OS hébergés
au sein d'une machine virtuelle.
- Key-value pair (Association Clé-Valeur)
-
C'est un ensemble de données pouvant être appelées par le biais d'une clé
unique. A chaque clé correspond une donnée. Une clé est aussi un moyen convivial
de faire référence à des données complexes.
- Parent
partition (Partition Parent)
-
C'est la partition du disque qui contient les machines virtuelles.
-
Physical computer (Ordinateur Physique/matériel)
-
C'est le hardware qui correspond à l'ordinateur réel/physique, par opposition à
l'ordinateur virtuel qui lui n'existe que sous la forme d'un logiciel
s'exécutant au sein de l'ordinateur physique.
- Saved
state (Etat sauvegardé)
-
C'est la manière de stocker/sauvegarder l'état d'une machine virtuelle afin
d'être en mesure de pouvoir rapidement la réactiver. Cette fonction peut être
comparée à la mise en veille prolongée d'un ordinateur portable. Quand
l'administrateur place une machine virtuelle en mode "Etat Sauvegardé", le
serveur virtuel ainsi que Hyper-V arrêtent la machine virtuelle, écrivent les
données présentent en mémoire dans un fichier de sauvegarde et libèrent les
ressources allouées.
- Snap shot
-
Le snap shot, également appelé cliché, est un "instantané" d'un volume de
stockage logique. Le terme cliché indique que l'ensemble des modifications des
données du volume concerné sont capturées de manière quasi immédiate.
-
- Virtual floppy
disk (Disquette virtuelle)
-
C'est un fichier correspondant à une disquette physique. Il est ainsi possible
de booter sur une disquette virtuelle si besoin. L'extension .vfd est utilisée
pour marquer ce type de fichier.
- Virtual hard disk
(Disque Dur Virtuel)
-
Pour assurer le fonctionnement d'une machine virtuelle il faut lui allouer un
disque dur virtuel. Ce dernier se présente sous la forme d'un seul fichier
portant l'extension .vhd. Physiquement, ce fichier peut être déposé sur un
support interne au serveur physique, ou externe, de même que sur un SAN.
- Virtual machine
(Machine Virtuelle)
-
Une machine virtuelle est une copie conforme d'une machine physique dans son
comportement applicatif. Une machine virtuelle peut être aussi bien un OS client
de type Windows 2000, XP, Vista, qu'un OS Serveur 2000, 2003, 2008, abritant un
ou plusieurs rôles (DNS, AD, DHCP, Serveur Web, ISA, Exchange, Share Point,
RADIUS...), mais peut aussi être basé sur un autre type de système
d'exploitation (Linux, Unix, Mac OS...). La machine virtuelle n'est donc ni plus
ni moins qu'un OS s'exécutant sur un ordinateur physique, voir sur plusieurs
dans le cas d'un Cluster. Il est ainsi possible de faire fonctionner plusieurs
OS ayant chacun un rôle différent (mais pas forcément...) en même temps sur un
même hardware. Par le biais de l'interface d'administration il est également
possible d'allouer plus ou moins de ressources à chacune des machines virtuelles
ainsi que l'accès à certains périphériques (carte réseau, disque, carte son,
etc...) Chaque machine virtuelle qui s'exécute est totalement indépendante des
autres machines virtuelles.
- Virtual
machine configuration (Configuration de la Machine Virtuelle)
-
C'est la faculté de pouvoir configurer la gestion/allocations des ressources à
une machine virtuelle. Temps CPU alloué, RAM, Disque de stockage, accès réseau,
etc..
- Virtual Machine
Management Service (Service de Gestion des Machines Virtuelle)
-
C'est le service dénommé HYPER-V qui permet la gestion des machines virtuelles.
- Virtual machine
snapshot (Cliché d'une machine virtuelle)
-
C'est un fichier SnapShot qui contient l'état, les données et la
configuration de la machine virtuelle à un instant T de l'exécution.
-
Virtual network (Réseau Virtuel)
-
C'est le pendant d'un LAN physique. Il est ainsi possible de créer un réseau
virtuel sur la base d'un commutateur virtuel (virtual switch). Ce Réseau Virtuel
permet ainsi de créer des liens réseau entre des machines virtuels sans
forcément transiter par un LAN physique.
- Virtual Network
Manager (Gestionnaire de Réseau Virtuel)
-
C'est un composant Hyper-V utilisé pour créer et pour gérer des réseaux
virtuels.
-
Virtual switch
-
Voir Virtual Network