Principales fonctionnalités de Hyper-V Server 2012 R2 qui méritent votre attention

Microsoft Hyper-V a été lancé pour la première fois en tant que rôle serveur gratuit dans Windows Server 2008. Par la suite, une version autonome de Windows Hyper-V Server a été commercialisée, dont l’objectif principal était de fournir une plateforme de virtualisation offrant des capacités supérieures à celles du rôle Hyper-V.

Dans cet article de blog, nous aborderons l’évolution d’Hyper-V Server depuis sa première version et l’impact des nouvelles fonctionnalités et des modifications apportées à Hyper-V 2012 R2 sur la virtualisation des serveurs.

NAKIVO pour la sauvegarde Hyper-V

NAKIVO pour la sauvegarde Hyper-V

Sauvegardes sans agent et cohérentes avec les applications pour Hyper-V. Protection contre les ransomwares, amorçage instantané des machines virtuelles à partir de la sauvegarde, prise en charge d'autres plateformes virtuelles et physiques, et bien plus encore.

Qu’est-ce qu’Hyper-V 2012 R2 ?

Hyper-V Server 2012 R2 est un produit autonome gratuit qui fournit des services de virtualisation basés sur un hyperviseur. Hyper-V virtualise les ressources matérielles, ce qui vous permet de créer un environnement dans lequel plusieurs systèmes d’exploitation peuvent être gérés et configurés simultanément. Chaque système d’exploitation invité s’exécute sur une machine virtuelle isolée, à laquelle est allouée une quantité de ressources matérielles qu’il peut utiliser. Même si Hyper-V 2012 R2 peut être téléchargé gratuitement, vous devez tout de même acheter une licence pour chaque système d’exploitation invité.

Hyper-V 2012 R2 inclut une interface de ligne de commande (CLI) qui sert à gérer votre environnement virtuel. Toutefois, si vous préférez utiliser une interface utilisateur graphique (GUI), vous pouvez installer Hyper-V Manager ou System Center Virtual Machine Manager (SCVMM) sur un autre ordinateur Windows sur lequel le rôle Hyper-V est activé. Ces consoles de gestion vous permettent de gérer à distance vos hôtes Hyper-V et vos machines virtuelles (VMs), ainsi que de surveiller les opérations qui s’y exécutent.

Hyper-V 2012 R2 peut être considéré comme léger, car il occupe moins de mémoire vive et d’espace disque que Windows Server 2012, et l’hyperviseur ne fait pas l’objet de mises à jour aussi fréquentes que le système d’exploitation Windows. De plus, Hyper-V Server ne comprend que l’hyperviseur Windows, un modèle de pilotes Windows Server et les composants de prise en charge. Cependant, malgré ses fonctionnalités limitées, Hyper-V 2012 R2 est compatible avec le même matériel que Windows Server 2012. Ainsi, Hyper-V 2012 R2 présente un faible encombrement et une surcharge minimale, tout en garantissant une utilisation efficace des ressources.

Conditions à remplir pour l’installation d’Hyper-V 2012 R2

Comme mentionné ci-dessus, Hyper-V Server offre la même compatibilité matérielle que la version correspondante de Windows Server. Par conséquent, en ce qui concerne l’installation d’Hyper-V, les conditions à remplir pour l’installation d’Hyper-V 2012 R2 et pour le Rôle Hyper-V sur Windows Server 2012 sont pratiquement identiques. Pour installer Hyper-V 2012 R2, vérifiez que votre ordinateur hôte répond aux conditions à remplir suivantes :

  • Au moins 512 Mo de RAM
  • Un processeur 64 bits cadencé à 1,4 GHz
  • Virtualisation assistée par le matériel activée via la technologie Intel Virtualization Technology (Intel VT) ou la technologie AMD Virtualization (AMD-V)
  • Fonction « Data Execution Prevention » (DEP) activée au niveau matériel via le bit NX pour les systèmes AMD ou le bit XD pour les systèmes Intel
  • Connexion réseau 10/100 Mbps ou plus
  • Au moins 32 Go d’espace libre sur un disque dur

Hyper-V 2012 R2 Améliorations

L’équipe de Microsoft a travaillé d’arrache-pied pour améliorer les fonctionnalités d’Hyper-V Server 2008 et a introduit un ensemble de fonctionnalités nouvelles et mises à jour, ainsi que des limites de configuration maximales, avec Hyper-V 2012 R2. L’objectif principal de ces fonctionnalités est d’assurer de meilleures performances et une meilleure évolutivité des environnements virtuels de grande envergure. Examinons les fonctionnalités les plus essentielles d’Hyper-V 2012 R2 et la manière dont elles ont amélioré les capacités de virtualisation d’Hyper-V Server.

Mesure des ressources

Cette fonctionnalité permet de suivre les données relatives à l’utilisation du processeur physique, de la mémoire vive (RAM), du stockage et du réseau par des VM sélectionnées. La mesure des ressources n’est pas activée par défaut et ne peut être configurée qu’en exécutant des scripts PowerShell.

Pour activer cette fonctionnalité, ouvrez PowerShell en tant qu’administrateur et exécutez la cmdlet suivante :

Get-VM -Name DemoVM | Enable-VMResourceMetering

Pour vérifier que la cmdlet a bien été activée, utilisez la commande suivante :

Get-VM | Format-Table Name, State, ResourceMeteringEnabled

Pour afficher les données collectées via la mesure des ressources, tapez le script suivant :

Get-VM -Name DemoVM | Measure-VM

À l’issue de cette opération, votre fenêtre PowerShell devrait ressembler à ceci :

Resource metering in Hyper-V 2012 R2

Migration de stockage en direct

Cette fonctionnalité vous permet de déplacer des disques durs virtuels vers un autre stockage physique sans éteindre la machine virtuelle, ce qui garantit un temps d’arrêt nul et aucune interruption des opérations en cours. Pour déplacer le stockage de la machine virtuelle sélectionnée, exécutez la cmdlet suivante :

Move-VMStorage DemoVM -DestinationStoragePath D:NewDemoVM

Si tout est correct, l’écran suivant devrait s’afficher :

Live Storage Migration in Hyper-V 2012 R2

Fibre Channel virtuel

Cette fonctionnalité vous permet d’accéder à un réseau de stockage (FC SAN) basé sur Fibre Channel directement depuis les machines virtuelles et améliore la prise en charge des charges de travail virtualisées en utilisant un identifiant WWN (World Wide Name) standard associé à la machine virtuelle sélectionnée. Le transfert de données et la connectivité entre les VMs au sein d’un même FC SAN sont rendus possibles grâce aux adaptateurs de bus hôte (HBA) Fibre Channel. Nous allons vous montrer ci-dessous comment créer et configurer des adaptateurs HBA Fibre Channel. Tout d’abord, assurez-vous que la machine virtuelle n’est pas soumise à la sécurité basée sur la virtualisation afin de garantir que les périphériques de stockage et les serveurs puissent se connecter via le SAN sans interruption. La machine virtuelle doit être éteinte lors de l’exécution de cette cmdlet.

Set-VMSecurity -VMName DemoVM -VirtualizationBasedSecurityOptOut $true

Pour ajouter un adaptateur HBA Fibre Channel, utilisez le script suivant. Notez que la machine virtuelle doit être éteinte.

Add-VMFibreChannelHba -VMName DemoVM -SanName 'New Fibre Channel SAN'

Si vous ne connaissez pas le nom du SAN de votre hôte Hyper-V, exécutez le script suivant :

Get-VMSan

Pour vérifier que la carte HBA Fibre Channel a bien été créée, tapez la cmdlet ci-dessous.

Get-VMFibreChannelHba -VMName DemoVM

À l’écran, vous devriez voir la liste complète des cartes HBA Fibre Channel associées à une VM donnée. Notez que les WWN attribués à chaque carte HBA sont uniques, ce qui est essentiel pour garantir la connectivité entre les VMs.

Creating Fibre Channel HBA for Hyper-V 2012 R2

Virtualisation d’E/S à racine unique (SR-IOV)

Cette fonctionnalité permet à une machine virtuelle et à une carte réseau physique d’échanger des données directement, sans passer par le commutateur virtuel Hyper-V. La SR-IOV améliore les performances de mise en réseau au sein d’un environnement virtuel et réduit considérablement la latence et la charge du processeur. Notez que pour activer la SR-IOV, un matériel spécifique est requis. Si les ressources matérielles requises ne sont pas disponibles, la connectivité réseau s’effectue via le commutateur virtuel.

La cmdlet suivante permet d’activer SR-IOV pour la carte réseau sélectionnée :

Enable-NetAdapterSriov -Name vEthernet

Si vous ne savez pas quelles cartes réseau sont disponibles sur votre ordinateur, tapez la commande suivante pour afficher toutes les cartes réseau, y compris celles qui sont masquées.

Get-NetAdapter -Name '* ' -IncludeHidden

Stockage sur des partages de fichiers SMB2

Cette fonctionnalité sert à stocker des fichiers Hyper-V dans des partages de fichiers et à exécuter diverses requêtes de service via le protocole Server Message Block (SMB). Cette technologie vous permet de contourner le SAN, ce qui améliore l’allocation des ressources et la migration des données. Cette fonctionnalité est activée par défaut dans Hyper-V 2012 R2. Cependant, pour vérifier si c’est bien le cas, exécutez la commande suivante :

Set-SmbServerConfiguration –EnableSMB2Protocol $true

. Vous serez ensuite invité à choisir l’une des options pour terminer cette opération.

Enabling SMB2 protocol in Hyper-V 2012 R2

Extension NUMA

L’architecture de mémoire non uniforme (NUMA) facilite la gestion de plusieurs processeurs et processus au sein d’un même nœud NUMA et peut être utilisée pour optimiser l’utilisation de la mémoire par les VMs. Si nécessaire, vous pouvez allouer davantage de ressources de calcul à une machine virtuelle spécifique en étendant les nœuds NUMA.

Pour vérifier si cette fonctionnalité est disponible sur votre hôte Hyper-V, tapez la commande ci-dessous. La sortie sera soit True (si la fonctionnalité est activée), soit False (si elle n’est pas activée).

(Get-VMHost).NumaSpanningEnabled

Pour activer le « NUMA spanning », exécutez la cmdlet suivante. Notez que le « NUMA spanning » ne peut pas être désactivé tant que des VMs sont encore en cours d’exécution.

Set-VMHost -NumaSpanningEnabled $true
Restart-Service vmms

Pour obtenir la topologie NUMA de l’hôte de la machine virtuelle, qui inclut l’ID du nœud et la quantité totale de mémoire disponible, exécutez cette cmdlet :

Get-VMHostNumaNode

À l’écran, vous verrez les informations suivantes concernant les nœuds NUMA disponibles sur un hôte Hyper-V.

NUMA topology in Hyper-V 2012 R2

Réplication Hyper-V

Cette fonctionnalité vous permet de créer des réplicas de machines virtuelles et de les envoyer vers un serveur distant. Ces réplicas sont régulièrement mises à jour avec les modifications survenant sur la machine virtuelle source et peuvent être utilisées pour un basculement planifié ou d’urgence. Ainsi, l’objectif principal de cette fonctionnalité est d’assurer la continuité des activités et de réduire au minimum les temps d’arrêt. La réplication Hyper-V est asynchrone, ce qui signifie que les nouvelles données sont d’abord écrites sur un stockage principal, puis que les modifications sont copiées vers la réplique.

La configuration de cette fonctionnalité est trop complexe pour être expliquée dans cet article de blog. Je me contenterai donc de décrire comment activer la réplication de la machine virtuelle sélectionnée vers un serveur de réplication spécifique. Pour ce faire, utilisez la commande PowerShell ci-dessous (où DemoVM est le nom de la machine virtuelle à répliquer, DESKTOP-HQ44314 est le nom du serveur de réplique, 250 est le port utilisé pour le trafic de réplication, et Kerberos est le type d’authentification).

Enable-VMReplication DemoVM DESKTOP-HQ44314 250 Kerberos

Démarrage à partir d’une clé USB

Microsoft Hyper-V 2012 R2 vous permet d’utiliser une clé USB pour l’installation du système d’exploitation. Pour démarrer le système à partir de la clé USB, créez d’abord un périphérique USB amorçable et assurez-vous de disposer d’un pilote USB 2.0 ou plus récent. Si vous souhaitez en savoir plus sur la création d’une clé USB amorçable, consultez l’article cet article sur le site officiel de Microsoft.

RemoteFX

Cette fonctionnalité permet la virtualisation des graphiques 3D des systèmes d’exploitation invités et active l’accès à des bureaux virtuels distants via un réseau local (LAN). Pour ajouter une carte graphique RemoteFX à une machine virtuelle sélectionnée, ouvrez PowerShell en tant qu’administrateur et exécutez la commande suivante :

Add-VMRemoteFx3dVideoAdapter -VMName DemoVM

De plus, vous pouvez configurer la résolution maximale et la taille de la mémoire vidéo (VRAM) de la carte RemoteFX associée à une machine virtuelle particulière. Pour ce faire, tapez la cmdlet ci-dessous :

Set-VMRemoteFx3dVideoAdapter -VMName DemoVM -MaximumResolution 1920x1200 -VRAMSizeBytes 67108864

Tapez la cmdlet Get-VMRemoteFXPhysicalVideoAdapter pour obtenir la liste complète des cartes graphiques physiques RemoteFX disponibles sur vos serveurs Hyper-V. Cette commande permet de vérifier que l’adaptateur Remote FX a bien été créé.

File d’attente dynamique des machines virtuelles

Cette fonctionnalité garantit la bonne transmission des paquets depuis un réseau de machines virtuelles externe vers un système d’exploitation hôte virtualisé. Cette technologie vous permet de réduire la surcharge du réseau en répartissant de manière uniforme le trafic entrant entre plusieurs processeurs physiques. Dans Hyper-V 2012 R2, cette fonctionnalité a été mise à jour afin d’améliorer la virtualisation des Workloads intensives.

L’exemple suivant montre comment activer la file d’attente de machine virtuelle sur la carte réseau Dynamic Adapter par l’exécution de cette cmdlet :

Enable-NetAdapterVmq -Name 'Dynamic Adapter'

Nouveau format de disque dur virtuel (VHDX)

Dans Hyper-V 2012 R2, un nouveau format de fichier – VHDX – a été introduit afin d’offrir une prise en charge plus avancée des Workloads, d’augmenter la capacité de stockage et d’améliorer la protection contre les coupures de courant. De plus, vous pouvez désormais créer un fichier VHDX partagé, qui peut servir de stockage partagé à plusieurs VMs et permet l’activation du clustering des machines invitées. Consultez notre article de blog pour en savoir plus sur les fichiers VHDX d’Hyper-V et sur leur configuration dans PowerShell.

Améliorations en matière d’évolutivité

Outre les fonctionnalités nouvelles et mises à jour, Hyper-V 2012 R2 prend également en charge les limites maximales suivantes :

  • 64 processeurs virtuels par machine virtuelle
  • 1 To par machine virtuelle
  • 64 To par disque dur virtuel
  • 320 processeurs logiques par hôte Hyper-V
  • 4 To par hôte Hyper-V
  • 1 024 VMs actives par hôte Hyper-V
  • 2 048 processeurs virtuels pris en charge par hôte Hyper-V
  • 64 nœuds par cluster
  • 8 000 VMs par cluster

Conclusion

Dans cet article de blog, nous avons abordé les fonctionnalités nouvelles et mises à jour introduites avec Hyper-V 2012 R2. Chacune de ces fonctionnalités et capacités est unique et a été spécialement conçue pour améliorer la sécurité, la flexibilité et la résilience de votre infrastructure virtuelle. Les nouvelles limites maximales vous permettent de créer, de gérer et de surveiller des VMs à grande échelle, ce qui vous permet d’atteindre les plus hauts niveaux de performances et d’évolutivité. Hyper-V 2012 R2 présente des fonctionnalités plutôt limitées par rapport à Windows Server 2012.

Cependant, l’ensemble des fonctionnalités nouvelles et mises à jour de l’hyperviseur Microsoft en fait une solution économique et fiable, adaptée à la consolidation de plusieurs VMs sur une seule plateforme de virtualisation.

Essayez NAKIVO Backup & Replication

Essayez NAKIVO Backup & Replication

Profitez d'un essai gratuit pour découvrir toutes les fonctionnalités de protection des données de la solution. 15 jours gratuits. Aucune restriction en termes de fonctionnalités ou de capacité. Aucune carte bancaire requise.

Les gens qui ont consulté cet article ont également lu