Comment créer et exécuter des machines virtuelles avec Hyper-V ?

Vous cherchez à configurer et exécuter des machines virtuelles avec Hyper-V ? Si oui, vous êtes au bon endroit ! Ce billet de blog couvrira tout ce que vous devez savoir surt comment créer et exécuter des machines virtuelles avec Hyper-V.

Nous commencerons par couvrir les bases d'Hyper-V et son fonctionnement. Ensuite, nous passerons en revue les étapes d'installation et de configuration d'une machine virtuelle Hyper-V.

Enfin, nous fournirons quelques conseils sur le dépannage et la gestion des machines virtuelles. Ainsi, que vous soyez nouveau sur Hyper-V ou que vous recherchiez simplement un rappel, lisez la suite pour tout ce que vous devez savoir sur la configuration et l'exécution de machines virtuelles avec Hyper-V !

Comment créer et exécuter des machines virtuelles avec Hyper-V

Comment créer et exécuter des machines virtuelles avec Hyper-V ?

Il existe plusieurs façons d'exécuter une machine virtuelle (VM) sur une machine virtuelle (VM). Une façon est d'utiliser ce qu'on appelle "virtualisation imbriquée.” Avec cette approche, vous pouvez exécuter un hyperviseur à l'intérieur d'un autre hyperviseur. Par exemple, vous pouvez installer Microsoft Hyper-V Server sur une machine virtuelle, puis exécuter d'autres machines virtuelles.

Une autre façon d'exécuter des machines virtuelles sur des machines virtuelles consiste à utiliser quelque chose appelé "prolifération des machines virtuelles.” C'est là que plusieurs machines virtuelles s'exécutent sur le même hôte physique, mais chaque machine virtuelle est isolée et ne connaît pas les autres. Cela peut être utile si vous souhaitez séparer vos environnements de développement et de production.

Enfin, vous pouvez utiliser "conteneurisation” pour exécuter plusieurs machines virtuelles sur le même hôte physique. Avec cette approche, chaque machine virtuelle a son système d'exploitation (OS) mais partage un noyau avec l'OS hôte. Cela permet aux machines virtuelles de partager des ressources et réduit les frais généraux liés à l'exécution de plusieurs systèmes d'exploitation.

Combien de machines virtuelles pouvez-vous exécuter dans une machine virtuelle ?

La plupart du temps, les gens posent des questions sur le nombre de machines virtuelles (VM) ou de processeurs pouvant être exécutés sur un périphérique physique.

Par exemple, des versions spécifiques de Windows Server prennent en charge l'exécution de jusqu'à 320 processeurs logiques et jusqu'à 64 machines virtuelles. Le facteur déterminant pour les processeurs logiques et les machines virtuelles est l'édition sous licence de Windows Server et l'architecture du processeur.

Comment créer une machine virtuelle ?

La création d'une machine virtuelle est simple à l'aide d'hyperviseurs comme Hyper-V. Suivez ces étapes pour commencer :

  • Choisissez le type de machine virtuelle que vous souhaitez créer. Il existe différents types à des fins différentes, alors sélectionnez celui qui correspond le mieux à vos besoins.
  • Téléchargez et installez l'hyperviseur sur votre ordinateur. Il sera utilisé pour créer et exécuter la machine virtuelle.
  • Une fois l'hyperviseur installé, lancez-le et suivez les invites pour créer une nouvelle machine virtuelle. Assurez-vous d'allouer suffisamment de ressources (CPU, RAM, etc.) pour répondre aux besoins du système d'exploitation et des applications que vous prévoyez d'exécuter dans la machine virtuelle.
  • Installez un système d'exploitation sur la machine virtuelle. Cela peut être fait à partir d'un CD/DVD ou en téléchargeant un Fichier ISO à partir d'Internet.
  • Une fois le système d'exploitation installé, vous pouvez commencer à installer des applications et effectuer tout le travail dont vous avez besoin à l'intérieur de la machine virtuelle.

Qu'est-ce que la création rapide d'Hyper-V ?

Avec Hyper-V Quick Create, vous pouvez créer rapidement des machines virtuelles en quelques secondes sans passer par le processus traditionnel de création de machines virtuelles. Quick Create est disponible dans les éditions Windows 11 Pro, Enterprise et Education.

Comment créer et exécuter des machines virtuelles avec Hyper-V ?

Quick Create utilise des images de machines virtuelles pré-créées stockées dans un référentiel local. Microsoft a créé ces images et inclus un système d'exploitation et des pilotes de base. Lorsque vous créez une nouvelle machine virtuelle avec Quick Create, l'image sélectionnée est copiée sur votre système local et configurée pour être utilisée avec Hyper-V.

Pour utiliser Quick, Create, ouvrez la console Hyper-V Manager et cliquez sur la tâche Quick Create dans le volet Actions. Cela ouvrira l'assistant de création rapide d'une machine virtuelle. Sélectionnez une image de système d'exploitation dans la liste déroulante de la première page de l'assistant.

Actuellement, des images sont disponibles pour Windows 11, Windows Server 2016 et plusieurs distributions Linux.

Quelle est la différence entre une machine virtuelle et une instance ?

Bien que les termes soient souvent utilisés de manière interchangeable, il existe une différence subtile entre les machines virtuelles et les instances.

Une machine virtuelle est un ordinateur logiciel qui, comme un ordinateur physique, exécute un système d'exploitation et des applications.

La différence significative entre un ordinateur physique et une machine virtuelle est que la machine virtuelle n'a pas ses ressources physiques dédiées — elle partage l'aide du serveur physique sous-jacent avec d'autres machines virtuelles. En revanche, une instance est une copie unique d'une machine virtuelle attribuée à un utilisateur.

Quels sont les inconvénients d'utiliser une machine virtuelle ?

L'exécution d'une machine virtuelle présente certains inconvénients, notamment :

  • Problèmes de performances potentiels. Selon la charge de travail, une machine virtuelle peut ne pas fonctionner aussi rapidement que le matériel nu sur lequel elle s'exécute.
  • Augmentation des besoins en espace disque. Une machine virtuelle nécessite son propre espace disque, ce qui peut s'additionner si plusieurs machines virtuelles s'exécutent sur une seule machine physique.
  • Complexité ajoutée. L'exécution d'une machine virtuelle ajoute une autre couche de complexité à votre infrastructure informatique.

Comment savoir si Hyper-V est activé ?

Il existe plusieurs façons de vérifier si Hyper-V est activé sur Windows 11. Le moyen le plus simple consiste à accéder à Panneau de configuration > Programmes et fonctionnalités ; si tu vois "Hyper-V” listé, c'est permis.

Vous pouvez également ouvrir le gestionnaire Hyper-V ; si vous voyez des hyperviseurs répertoriés sous "Serveurs connectés”, il est activé.

Si vous souhaitez vérifier via la ligne de commande, vous pouvez ouvrir PowerShell ou l'invite de commande et taper : Obtenir-VM. Si Hyper-V est activé, cette commande renverra une liste de toutes les machines virtuelles du système.

Si vous souhaitez créer et exécuter des machines virtuelles avec Hyper-V, vous devez l'activer dans le BIOS. Pour ce faire, redémarrez votre ordinateur et appuyez sur la touche pour entrer dans le BIOS (généralement F2 ou DEL).

Une fois dans le BIOS, recherchez une option appelée "Technologie virtuelle» (il peut aussi être appelé «Virtualisation CPU », « Virtualisation matérielle,” ou quelque chose de similaire). Activez cette option et enregistrez vos modifications.

Une fois Hyper-V activé dans le BIOS, vous pouvez l'installer à partir du Panneau de configuration > Programmes et fonctionnalités. Si vous êtes invité à redémarrer, faites-le.

Après le redémarrage, ouvrez le gestionnaire Hyper-V et suivez l'assistant pour créer votre première machine virtuelle.

Qu'est-ce que le gestionnaire Hyper-V ?

Le gestionnaire Hyper-V est une console de gestion Microsoft (CMM) que vous pouvez utiliser pour créer et configurer des machines virtuelles (VM) et gérer à la fois le serveur hôte et les ressources VM.

Vous pouvez vous connecter à des serveurs distants pour les gérer, qu'ils exécutent Windows Server 2016 ou des versions antérieures de Windows Server.

Vous pouvez également utiliser le gestionnaire Hyper-V pour créer et gérer des groupes de machines virtuelles et les serveurs hôtes de ces groupes. Cela vous permet d'appliquer simultanément les mêmes configurations et tâches de gestion à plusieurs machines virtuelles et serveurs hôtes.

Hyper-V contre VirtualBox

Il existe quelques différences critiques entre Hyper-V et VirtualBox. Tout d'abord, Hyper-V n'est disponible que sur Windows, tandis que VirtualBox peut être installé sur Windows, macOS et Linux. Deuxièmement, Hyper-V nécessite un processeur 64 bits avec traduction d'adresse de second niveau (SLAT), tandis que VirtualBox peut fonctionner sur un processeur 32 bits sans SLAT. Enfin, Hyper-V a un encombrement réduit et utilise moins de mémoire que VirtualBox.

Installer Hyper-V sur Windows 11 ?

Hyper-V est une fonctionnalité de machine virtuelle intégrée à Windows. Il vous permet de créer et d'exécuter des machines virtuelles sur votre ordinateur.

Vous pouvez utiliser Hyper-V pour exécuter plusieurs systèmes d'exploitation simultanément sur le même ordinateur. Cela peut être utile pour tester des logiciels ou exécuter plusieurs systèmes d'exploitation côte à côte.

Pour utiliser Hyper-V, vous devez disposer d'un ordinateur qui répond à la configuration système minimale requise. Vous devrez également installer la fonctionnalité Hyper-V sur votre ordinateur.

Configuration minimale requise

  • Un processeur prenant en charge la technologie d'hyperviseur
  • Minimum de 4 Go de RAM (8 Go recommandés)
  • 64 Go d'espace disque libre (SSD recommandé)
  • Installez Hyper-V sur Windows 11

Si vous disposez d'un ordinateur répondant à la configuration système minimale requise, vous pouvez installer Hyper-V sur Windows 11 Pro à l'aide d'une invite PowerShell élevée.

Pour cela, appuyez sur la touche Windows + X, puis sélectionnez "PowerShell (administrateur)" du menu.

Si vous êtes invité à donner une autorisation d'administrateur, saisissez votre mot de passe et appuyez sur Entrée. Ensuite, copiez et collez la commande suivante dans PowerShell et appuyez sur Entrée :

Activer-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Conclusion:

Nous avons essayé de couvrir toutes les options possibles sur comment créer et exécuter des machines virtuelles avec Hyper-V en détail et tous ses avantages et inconvénients. Faites-nous part de vos réflexions sur le sujet dans la section des commentaires ci-dessous.

Français