Vue d’ensemble de la technologie Hyper-V
Hyper-V est le produit de virtualisation de matériel de Microsoft. Il vous permet de créer et d’exécuter une version logicielle d’un ordinateur : une machine virtuelle. Chaque machine virtuelle agit comme un ordinateur complet, exécutant un système d’exploitation et des programmes. Lorsque vous avez besoin de ressources informatiques, les machines virtuelles vous offrent plus de flexibilité, vous permettent de gagner du temps et d’économiser de l’argent, et constituent un moyen plus efficace d’utiliser du matériel que l’exécution d’un seul système d’exploitation sur du matériel physique.
Hyper-V exécute chaque machine virtuelle dans son propre espace isolé, ce qui signifie que vous pouvez exécuter plusieurs machines virtuelles sur le même matériel en même temps. Vous pouvez faire cela pour éviter des problèmes comme un incident affectant les autres charges de travail, ou pour permettre à différents ensembles de personnes, groupes ou services d’accéder à différents systèmes.
Comment Hyper-V peut vous aider
Hyper-V peut vous aider à :
Établir ou développer un environnement de nuage privé. Fournir des services informatiques à la demande plus flexibles en passant à ou en développant votre utilisation des ressources partagées, et ajuster l’utilisation en fonction de l’évolution de la demande.
Utiliser votre matériel plus efficacement. Regrouper les serveurs et les charges de travail sur des ordinateurs physiques moins nombreux et plus puissants pour utiliser moins d’énergie et d’espace physique.
Améliorer la continuité des activités. Minimisez l’impact des temps morts planifiés et non planifiés au niveau de vos charges de travail.
Établir ou développer une infrastructure VDI (Virtual Desktop Infrastructure). Utilisez une stratégie de bureau centralisée avec VDI pour vous aider à augmenter la flexibilité de vos opérations et la sécurité des données, mais aussi à simplifier la conformité aux normes et la gestion des systèmes d’exploitation et des applications de bureau. Déployez Hyper-V et le serveur hôte de virtualisation des services Bureau à distance (RD Virtualization Host) sur le même serveur pour rendre les bureaux virtuels personnels ou les pools de bureaux virtuels accessibles aux utilisateurs.
Rendre le développement et les tests plus efficaces. Reproduire différents environnements informatiques sans avoir à acheter ou à gérer tout le matériel dont vous auriez besoin si vous utilisiez uniquement des systèmes physiques.
Hyper-V et les autres produits de virtualisation
Hyper-V dans Windows et Windows Server remplace les produits de virtualisation matérielle plus anciens, comme Microsoft Virtual PC, Microsoft Virtual Server et Windows Virtual PC. Hyper-V offre des fonctionnalités de mise en réseau, de performances, de stockage et de sécurité non disponibles dans ces produits plus anciens.
Hyper-V et la plupart des applications de virtualisation tierces qui nécessitent les mêmes fonctionnalités de processeur ne sont pas compatibles. En effet, les fonctionnalités de processeur, appelées extensions de virtualisation matérielle, sont conçues pour ne pas être partagées. Pour plus d’informations, consultez Les applications de virtualisation ne fonctionnent pas avec Hyper-V, Device Guard et Credential Guard.
Quelles sont les fonctionnalités d’Hyper-V ?
Hyper-V offre de nombreuses fonctionnalités. Il s’agit d’une vue d’ensemble, regroupée par ce que les fonctionnalités vous fournissent ou vous aident à faire.
Environnement informatique : une machine virtuelle Hyper-V comprend les mêmes composants de base qu’un ordinateur physique, comme la mémoire, le processeur, le stockage et la mise en réseau. Toutes ces parties ont des fonctionnalités et des options qui vous permettent de configurer différentes façons de répondre à différents besoins. Le stockage et la mise en réseau peuvent chacun être considérés comme des catégories propres, en raison des nombreuses façons dont vous pouvez les configurer.
Récupération d’urgence et sauvegarde : pour la récupération d’urgence, le réplica Hyper-V crée des copies des machines virtuelles, destinées à être stockées dans un autre emplacement physique, afin que vous puissiez restaurer la machine virtuelle à partir de la copie. Pour la sauvegarde, Hyper-V offre deux types. L’un utilise les états enregistrés et l’autre utilise le service VSS (Volume Shadow Copy Service) pour vous permettre d’effectuer des sauvegardes cohérentes avec les applications pour les programmes qui prennent en charge VSS.
Optimisation : chaque système d’exploitation invité pris en charge dispose d’un ensemble personnalisé de services et de pilotes, appelés services d’intégration, qui facilitent l’utilisation du système d’exploitation dans une machine virtuelle Hyper-V.
Portabilité : des fonctionnalités comme la migration dynamique, la migration du stockage et l’importation/exportation facilitent le déplacement ou la distribution d’une machine virtuelle.
Connectivité à distance : Hyper-V inclut la connexion de machine virtuelle, un outil de connexion à distance à utiliser avec Windows et Linux. Contrairement au Bureau à distance, cet outil vous donne accès à la console, ce qui vous permet de voir ce qui se passe dans l’invité même lorsque le système d’exploitation n’est pas encore démarré.
Sécurité : le démarrage sécurisé et les machines virtuelles protégées permettent de se protéger contre les programmes malveillants et autres accès non autorisés à une machine virtuelle et à ses données.
Pour obtenir un résumé des fonctionnalités introduites dans cette version, consultez Nouveautés d’Hyper-V sur Windows Server. Certaines fonctionnalités ou parties ont une limite quant au nombre de fonctionnalités pouvant être configurées. Pour plus d’informations, consultez Planifier la scalabilité d’Hyper-V dans Windows Server 2016.
Comment obtenir Hyper-V
Hyper-V est disponible dans Windows Server et Windows, en tant que rôle serveur disponible pour les versions x64 de Windows Server. Pour obtenir des instructions sur le serveur, consultez Installer le rôle Hyper-V sur Windows Server. Sur Windows, il est disponible en tant que fonctionnalité dans certaines versions 64 bits de Windows. Il est également disponible en tant que produit serveur autonome téléchargeable, Microsoft Hyper-V Server.
Systèmes d’exploitation pris en charge
De nombreux systèmes d’exploitation s’exécutent sur des machines virtuelles. En général, un système d’exploitation qui utilise une architecture x86 s’exécute sur une machine virtuelle Hyper-V. Toutefois, tous les systèmes d’exploitation qui peuvent être exécutés ne sont pas testés et pris en charge par Microsoft. Pour obtenir la liste des systèmes pris en charge, consultez :
Machines virtuelles Linux et FreeBSD prises en charge pour Hyper-V sur Windows
Systèmes d’exploitation invités Windows pris en charge pour Hyper-V sur Windows Server
Fonctionnement d’Hyper-V
Hyper-V est une technologie de virtualisation basée sur un hyperviseur. Hyper-V utilise l’hyperviseur Windows, qui nécessite un processeur physique avec des fonctionnalités spécifiques. Pour plus d’informations sur le matériel, consultez Configuration système pour Hyper-V sur Windows Server.
Dans la plupart des cas, l’hyperviseur gère les interactions entre le matériel et les machines virtuelles. Cet accès contrôlé par l’hyperviseur au matériel donne aux machines virtuelles l’environnement isolé dans lequel elles s’exécutent. Dans certaines configurations, une machine virtuelle ou le système d’exploitation qui s’exécute sur la machine virtuelle a un accès direct au matériel graphique, réseau ou de stockage.
En quoi consiste Hyper-V ?
Hyper-V a des composants requis qui fonctionnent ensemble afin que vous puissiez créer et exécuter des machines virtuelles. Ensemble, ces parties sont appelées plateforme de virtualisation. Elles sont installées en tant qu’ensemble lorsque vous installez le rôle Hyper-V. Parmi les composants requis, citons l’hyperviseur Windows, le service de gestion d’ordinateurs virtuels Hyper-V, le fournisseur WMI de virtualisation, le fournisseur de services de virtualisation (VSP, Virtualization Service Provider) et le pilote d’infrastructure virtuelle (VID).
Hyper-V dispose également d’outils pour la gestion et la connectivité. Vous pouvez les installer sur l’ordinateur sur lequel le rôle Hyper-V est installé, et sur les ordinateurs sans le rôle Hyper-V installé. Ces outils sont les suivants :
- Gestionnaire Hyper-V
- Module Hyper-V pour Windows PowerShell
- Connexion de machine virtuelle (parfois appelée VMConnect)
- Windows PowerShell Direct
Technologies associées
Voici quelques technologies de Microsoft qui sont souvent utilisées avec Hyper-V :
- Clustering de basculement
- Services Bureau à distance
- System Center Virtual Machine Manager
- Client Hyper-V
Différentes technologies de stockage : volumes partagés de cluster, SMB 3.0, espaces de stockage direct
Les conteneurs Windows offrent une autre approche de la virtualisation. Consultez la bibliothèque Conteneurs Windows sur MSDN.