Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

Hyper-V

Un article de Wikipédia, l'encyclopédie libre.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet articlene cite pas suffisamment ses sources().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant lesréférences utiles à savérifiabilité et en les liant à la section « Notes et références ».

En pratique :Quelles sources sont attendues ?Comment ajouter mes sources ?
Hyper-V
Description de l'image Hyper-v logo.png.
Description de l'image Hyper-V.png.
Informations
Développé parMicrosoft
Dernière version
TypeHyperviseur
LicenceCommercial
Site weblearn.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-overview?pivots=windowsVoir et modifier les données sur Wikidata

modifier -modifier le code -voir Wikidata(aide)

Hyper-V, également connu sous le nom de Windows Server Virtualisation, est un système devirtualisation basé sur unhyperviseur 64 bits de la version deWindows Server 2008. Il permet à un serveur physique de devenir Hyperviseur et ainsi gérer et héberger des machines virtuelles communément appelées VM (virtual machines).

Grâce à cette technologie il est possible d’exécuter virtuellement plusieurs systèmes d'exploitation sur une même machine physique et ainsi d'isoler ces systèmes d'exploitation les uns des autres.

Les ressources de l'hyperviseur sont alors mutualisées pour différentes VM, ce qui présente un intérêt économique car auparavant il fallait envisager une machine physique par serveur.

Architecture

[modifier |modifier le code]

Hyper-V utilise le concept des partitions pour isoler lesmachines virtuelles. Une partition est une unité logique d’isolation, supportée par l’hyperviseur, dans laquelle s’exécute unsystème d'exploitation. L’instance de l’hyperviseur requiert la présence d’au moins une partition parente qui exécute Windows Server 2008. La couche de virtualisation s’exécute dans la partition parente et dispose d’un accès direct aux périphériques matériels. La partition parente crée ensuite des partitions enfants dans lesquelles s’exécutent les systèmes d’exploitation. Elle appelle pour cela l’Interface de programmation Hypercall.

Une partition virtuelle n’a pas accès aumicroprocesseur. En fait, elle a une vue virtuelle dumicroprocesseur et s’exécute dans le Guest Virtual Address, qui en fonction de la configuration de l’hyperviseur, peut ou pas être la totalité de l’espace d’adressage virtuel. Un hyperviseur peut choisir de n’exposer qu’un sous ensemble des processeurs à chaque partition. L’hyperviseur intercepte les interruptions du processeur et les redirige vers les partitions respectives en utilisant la logique de Synthetic Interrupt Controller (SynIC). Hyper-V utilise les accélérations matérielles pour redéfinir les adresses dans les différents espaces d’adressage virtuels des partitions enfants en utilisant IOMMU (I/O Memory Management Unit) (en) qui fonctionne indépendamment du gestionnaire de lamémoire vive utilisé par leprocesseur.

Les partitions enfants n’ont pas accès directement aux ressources matérielles, bien qu’elles aient une vue virtuelle de celles-ci en termes de périphériques virtuels. Chaque appel à unpériphérique virtuel est redirigé via le VMBus vers son périphérique correspondant dans la partition parent qui prendra en charge la requête. Le VMBus est un canal logique qui permet la communication entre les partitions. La réponse est aussi redirigée par le VMBus. Si les périphériques de la partition parent sont aussi des périphériques virtuels, ils seront redirigés jusqu’à ce qu’ils atteignent la partition parent ou ils pourront accéder aux périphériques physiques. La partition parent exécute une Virtualization Service Provider (VSP) qui est connecté au VMBus et intercepte les requêtes des périphériques des partitions enfants. Les périphériques virtuels des partitions enfants exécutent un Virtualization Service Consumer (VSC) qui redirige les requêtes vers les VSP de la partition parent via le VMBus. Ce processus est complètement transparent pour le système d’exploitation de la partition enfant.

Les périphériques virtuels peuvent aussi tirer parti d’une fonctionnalité de Windows Server Virtualization, appelée Enlightened I/O, pour le stockage, le réseau et le sous-système graphique. Enlightened I/O permet à des protocoles de haut niveau, commeSCSI, de bénéficier directement des avantages du VMBus en détournant tout accès à la couche émulée d’un périphérique. Cela rend les communications plus efficaces mais nécessite que le système d’exploitation de la partition enfant supporte les fonctions Enlightened I/O.

Compatibilité

[modifier |modifier le code]

Il est possible d'utiliser la console Hyper-V surWindows 7[1]. Dans le sens inverse, de nombreux systèmes d'exploitation peuvent tourner à l'intérieur de Hyper-V :

Références

[modifier |modifier le code]
  1. Utiliser la Console Hyper-V sur Windows 7
  2. Supported Guest OS on Windows Server 2008 Hyper-V
  3. About Virtual Machines and Guest Operating Systems sur le siteMicrosoft TechNet
  4. Ubuntu 12.04 LTS strikes Hyper-V first with Microsoft sur le siteThe Register

Voir aussi

[modifier |modifier le code]

Articles connexes

[modifier |modifier le code]

Liens externes

[modifier |modifier le code]
v ·m
Hyperviseur
Isolateur
Noyau en espace utilisateur
Machine virtuelle et/ouémulateur
Autre
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Hyper-V&oldid=231471142 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp