Termes du glossaire

Cette rubrique définit les termes clés utilisés dans ce guide.

Glossaire

Terme Définition
contrôleur d’interruption programmable avancé (APIC) Un contrôleur qui reçoit des interruptions de différentes sources et les envoie à un cœur de processeur à des fins de gestion. Dans un système multiprocesseur, qui peut être une machine virtuelle ou un ordinateur physique, l’APIC envoie et reçoit des messages d’interruption interprocesseur vers et à partir d’autres processeurs logiques sur le bus système. Pour plus d’informations sur le contrôleur d’interruption programmable avancé, consultez le chapitre 8 du volume manuel 3A des architectures intel® 64 et IA-32 du développeur logiciel : Guide de programmation système, partie 1.
partition enfant Toute partition créée par la partition parente (ou racine).
core Consultez Processeur logique. Note: Dans ce guide, le cœur est parfois utilisé de manière interchangeable avec le processeur virtuel, en particulier dans les graphiques. Cette utilisation sera corrigée dans une prochaine édition de ce guide.
virtualisation des périphériques Technologie logicielle qui permet à une ressource matérielle d’être abstraite et partagée entre plusieurs consommateurs.
périphérique émulé Périphérique virtualisé qui imite un périphérique matériel physique réel pour que les invités puissent utiliser les pilotes classiques de ce périphérique matériel. Les appareils émulés sont moins efficaces que les appareils synthétiques, mais les appareils émulés prennent en charge les systèmes d’exploitation « non allumés » qui n’ont pas de composants d’intégration installés.
état d’éveil à la présence d’un environnement virtualisé Optimisation d’un système d’exploitation invité pour le sensibiliser aux environnements de machine virtuelle et régler son comportement pour les machines virtuelles. Les illuminations permettent de réduire le coût de certaines fonctions du système d’exploitation telles que la gestion de la mémoire. Les illuminations sont accessibles via l’interface hypercall. Les E/S éclairées peuvent utiliser le vmBus directement, en contournant n’importe quelle couche d’émulation d’appareil. Un système d’exploitation qui tire parti de tous les éclairages possibles est dit « entièrement éclairé ».
Système d’exploitation invité Logiciel de système d’exploitation s’exécutant dans une partition enfant. Les invités peuvent être un système d’exploitation complet ou un petit noyau à usage spécial.
interface hypercall Interface de programmation d’application (API) que les partitions utilisent pour accéder à l’hyperviseur.
Hyper-V Technologie de virtualisation basée sur l’hyperviseur pour les versions x64 de Windows Server 2008 SP2. La plateforme de virtualisation Hyper-V permet à plusieurs systèmes d’exploitation isolés de partager une seule plateforme matérielle.
hyperviseur Couche de logiciels qui se trouve juste au-dessus du matériel et sous un ou plusieurs systèmes d’exploitation. Son travail principal consiste à fournir des environnements d’exécution isolés appelés partitions. L’hyperviseur contrôle et régit l’accès au matériel sous-jacent.
Interrompre Signal asynchrone provenant du matériel indiquant la nécessité d’une attention ou un événement synchrone dans un logiciel indiquant la nécessité d’une modification de l’exécution.
Unité de gestion de la mémoire de sortie d’entrée (IOMMU) Remappage les adresses de mémoire physique aux adresses utilisées par les partitions enfants
composants d’intégration (IC) Ensemble de services et de pilotes qui améliorent les performances et l’intégration entre les machines physiques et virtuelles. Les composants d’intégration permettent aux systèmes d’exploitation invités d’utiliser des appareils synthétiques, ce qui réduit considérablement la surcharge nécessaire à l’accès aux appareils. Voir aussi l’illumination.
integration services Consultez Composants d’intégration.
processeur logique Processeur qui gère un thread d’exécution (flux d’instructions). Un processeur logique peut être un cœur ou un hyper-thread. Il peut y avoir un ou plusieurs processeurs logiques par cœur (plusieurs si l’hyper-threading est activé) et un ou plusieurs cœurs par socket de processeur.
numéro d’unité logique (LUN) Numéro utilisé pour identifier un disque sur un contrôleur de disque donné ou au sein d’un SAN.
partition parente Consultez partition racine.
partition Machine virtuelle créée par le logiciel d’hyperviseur. Chaque partition a son propre ensemble de ressources matérielles (processeur, mémoire et appareils). Les partitions peuvent posséder ou partager des ressources matérielles.
accès disque direct Représentation d’un disque physique entier en tant que disque virtuel au sein de l’invité. Les données et les commandes sont « transmises » au disque physique (via la pile de stockage native de la partition racine) sans traitement intermédiaire par la pile virtuelle.
partition racine Partition créée en premier et qui possède toutes les ressources que l’hyperviseur ne possède pas, y compris la plupart des appareils et de la mémoire système. Il héberge la pile de virtualisation et crée et gère les partitions enfants. La partition racine est également appelée partition parente.
réseau de zone de stockage (SAN) Les SAN sont des réseaux de périphériques de stockage. Un SAN connecte (généralement) plusieurs serveurs et périphériques de stockage sur un seul réseau fibre optique à haut débit.
appareil synthétique Un appareil virtualisé sans analogue matériel physique afin que les invités n’ont pas besoin d’un pilote (client de service de virtualisation) pour cet appareil synthétique. Les pilotes pour les appareils synthétiques sont inclus avec les composants d’intégration (illuminations) du système d’exploitation invité. Les pilotes de périphérique synthétiques utilisent le VMBus pour communiquer avec le logiciel d’appareil virtualisé dans la partition racine.
disque dur virtuel (VHD) Un disque dur virtuel est un fichier stocké sur le système de disque natif de l’ordinateur physique. À partir d’une machine virtuelle, le disque dur virtuel apparaît comme s’il s’agissait d’un disque dur physique. Les disques durs virtuels sont basés sur la spécification du format d’image de disque dur virtuel.
machine virtuelle Ordinateur virtuel créée par émulation logicielle, et ayant les mêmes caractéristiques qu’un ordinateur réel.
service de gestion des machines virtuelles (VMMS) VMMS fait partie de l’interface du fournisseur WMI (Virtualization Windows Management Instrumentation). Les outils de gestion se connectent à ce service pendant l’exécution pour collecter des données sur les partitions actives.
processus de travail de machine virtuelle (VMWP) Chaque machine virtuelle a un processus worker qui s’exécute dans la partition parente. Les machines virtuelles exécutent du code pour enregistrer l’état, accéder aux appareils émulés et contrôler la machine virtuelle.
processeur virtuel Abstraction virtuelle d’un processeur, prévue pour s’exécuter sur un processeur logique. Une machine virtuelle peut avoir un ou plusieurs processeurs virtuels.
client du service de virtualisation (VSC) Module logiciel qu’un invité charge pour consommer une ressource ou un service. Pour les périphériques d’E/S, le client du service de virtualisation peut être un pilote de périphérique chargé par le noyau du système d’exploitation.
fournisseur du service de virtualisation (VSP) Un fournisseur, exposé par la pile de virtualisation, qui fournit des ressources ou des services tels que les E/S à une partition enfant.
pile de virtualisation Collection de composants logiciels dans la partition racine qui fonctionnent ensemble pour prendre en charge les machines virtuelles. La pile de virtualisation fonctionne avec l’hyperviseur, et se trouve au-dessus de celui-ci. Elle fournit également des fonctionnalités de gestion.
VMBus Mécanisme de communication basé sur un canal utilisé pour la communication entre partitions et l’énumération d’appareils sur des systèmes avec plusieurs partitions virtualisées actives.