Machine virtuelle Hyper-V très lent, comment optimiser ?
Les performances sont cruciales dans tout environnement de production. Constatez-vous peut-être que votre machine virtuelle Hyper-V est extrêmement lente dans un environnement Hyper-V ? Pour garantir les meilleures performances possibles lors de l’exécution de charges de travail, voici ce que vous devez faire pour optimiser les performances d’Hyper-V.
Pourquoi ma machine virtuelle fonctionne-t-elle lentement dans Hyper-V
Vous pouvez constatez que les machines virtuelles fonctionnent généralement plus lentement que les machines physiques, car celles-ci dépendent du matériel de la machine physique et nécessite une configuration appropriée. Si votre machine virtuelle n'a pas un bon processeur ou suffisamment de RAM, elle peut fonctionner de plus en plus lentement dans Hyper-V.
En plus de la mémoire et du processeur, de nombreux facteurs peuvent ralentir considérablement une machine virtuelle Hyper-V. Dans cet article, vous allez voir quelques opérations couramment utilisées pour optimiser les performances de Hyper-V et accélérer vos machines virtuelles. Vous pouvez les essayer les unes après les autres.
Machine virtuelle Hyper-V extrêmement lent ? 7 astuces pour résoudre ce problème
Si votre machine virtuelle fonctionne lentement dans Hyper-V, vous pouvez essayer les méthodes suivantes pour optimiser les performances de Hyper-V une par une :
Astuce 1. Assigner et surveiller correctement la RAM
Astuce 2. Utiliser des fichiers VHD fixes
Astuce 3. Ajouter plus de processeurs virtuels
Astuce 4. Choisir la génération 2 et les systèmes d'exploitation 64 bits pour les machines virtuelles invitées
Astuce 5. Activer les services d'intégration Hyper-V (services invités)
Astuce 6. SSD plutôt que HDD
Astuce 7. Fermer les applications inutiles
Comment optimiser les performances de Hyper-V étape par étape
La section suivante décrira plusieurs méthodes pour optimiser les performances de Hyper-V et augmenter la vitesse d'exécution des machines virtuelles.
#1. Assigner et surveiller correctement la RAM
Il est très important d'allouer et de gérer correctement la mémoire de Hyper-V. Si vous assignez moins de mémoire que nécessaire à votre machine virtuelle, la machine virtuelle Hyper-V peut être très lent lors qu'elle manquera de mémoire.
Si vous utilisez la mémoire dynamique qui se redimensionne automatiquement en fonction des besoins de la machine virtuelle, vous devez surveiller la consommation de mémoire. Bien que cela soit pratique et flexible, il est possible de manquer de mémoire VM silencieusement, ce qui entraînera une mauvaise performance de Hyper-V.
De plus, en fonction de la priorité de la machine virtuelle, vous pouvez allouer davantage de mémoire à la machine virtuelle à pondération élevée pour exécuter votre charge de travail correctement.
Pour améliorer les performances de la machine virtuelle Hyper-V, vous devez connaître vos besoins en RAM et configurer correctement la mémoire dynamique pour chaque machine virtuelle.
Conseil : Les points de contrôle Hyper-V ne doivent pas être utilisés comme sauvegarde car ils dépendent des disques parents. Si la machine virtuelle est endommagée ou supprimée, les points de contrôle Hyper-V seront également perdus. De plus, les points de contrôle consomment rapidement la mémoire de Hyper-V.
#2. Utiliser des fichiers VHD fixes
Dans Hyper-V, lors de la création de machines virtuelles, vous devez savoir que les disques à expansion dynamique sont plus lents que les disques de taille fixe, car les disques à expansion dynamique peuvent entraîner une fragmentation du disque et nécessitent des traitements supplémentaires pour les accès en lecture et en écriture du disque.
Cependant, pour les disques de taille fixe, la fragmentation du disque n'est pas facilement détectable. En effet, si vous supprimez un fichier, il sera marqué pour être réécrit afin que le nouveau fichier créé puisse être stocké dessus. Donc, si vous avez suffisamment d'espace de stockage et que vous souhaitez obtenir de meilleures performances, il est recommandé d'utiliser des fichiers VHD fixes.
Type de disque | Taille de disque fixe | Disque dynamiquement étendu |
---|---|---|
Taille totale de disque | Fixe | Croissant au fur et à mesure de données écrites |
Taille à la création | Plus grand | Plus petit |
Gain d'espace | Non | Oui |
Temps de création | Plus long | Plus court |
Fragmentation de disque | Non | Oui |
Taux de lecture | Plus haut | Plus bas |
Performances | Meilleures | Médiocre |
#3. Ajouter plus de processeurs virtuels
Assurez-vous que les processeurs configurés sur l'hôte Hyper-V prennent en charge Second Level Address Translation (SLAT), Extended Page Tables (EPT) et éventuellement Nested Page Tables (NPT).
Une machine virtuelle nécessite une quantité suffisante de puissance de traitement. Si vous utilisez le système d'exploitation Windows 11, il nécessite des exigences supérieures en matière de processeur.
Accédez à Gestionnaire Hyper-V >> VM >> Paramètres >> Processeur, puis augmentez le nombre de processeurs virtuels et cliquez sur OK.
#4. Choisir la génération 2 et les systèmes d'exploitation 64 bits pour les machines virtuelles invitées
Lors de la création d'une machine virtuelle Hyper-V, vous devez choisir le type de machine virtuelle comme Génération 1 ou Génération 2. Si vous utilisez une machine virtuelle Gén. 1, il est recommandé de convertir vos machines virtuelles Génération 1 en Génération 2 car cela offre de meilleures performances pour les machines virtuelles Hyper-V.
1. Chargez les machines virtuelles à partir du contrôleur SCSI. Gén. 2 peut démarrer à partir de disques virtuels SCSI sans aucune restriction ou condition par rapport au chargement de la machine virtuelle à partir du contrôleur IDE (utilisé dans la Génération 1).
2. La machine virtuelle Gén. 2 est basée sur l'architecture VMBUS et VSP / VSC au niveau du démarrage, ce qui améliore considérablement les performances globales des machines virtuelles.
De plus, dans de nombreux cas, un système d'exploitation invité 64 bits fournit plus d'espace mémoire supplémentaire qu'un système d'exploitation 32 bits. Ainsi, si vous souhaitez augmenter la vitesse globale de la mémoire et améliorer les performances de la machine virtuelle, il est préférable de déployer un système d'exploitation 64 bits, bien que ce ne soit pas obligatoire.
#5. Activer les services d'intégration Hyper-V (services invités)
Les services d'intégration Hyper-V sont un ensemble de pilotes et d'utilitaires spéciaux utilisés pour améliorer les performances des systèmes d'exploitation invités exécutés dans une machine virtuelle Hyper-V. Il est recommandé d'activer les services d'intégration Hyper-V à la fois sur l'hôte Hyper-V et sur tous les systèmes d'exploitation invités.
Sur les systèmes d'exploitation Windows récents, les services d'intégration sont presque toujours activés, à l'exception du service invité. Si votre machine virtuelle exécute un ancien système d'exploitation Windows, vous devez vérifier si les services d'intégration sont activés.
#6. Utiliser un SSD plutôt qu'un HDD
La raison pour laquelle la plupart des gens remplacent leur disque dur HDD par un SSD est d'optimiser les performances de Hyper-V. La meilleure façon d'augmenter la vitesse de stockage est de considérer l'utilisation de disques rapides tels que des SSD. Selon la tâche en cours, les SSD peuvent être jusqu'à 10 fois plus rapides que leurs homologues HDD.
#7. Fermer les applications inutiles
Lorsque vous travaillez avec plusieurs machines virtuelles en même temps, il peut être difficile de surveiller chaque application que vous ouvrez. Cependant, si vous les laissez s'exécuter trop longtemps, elles commencent à consommer les ressources système disponibles, ce qui finit par affecter les performances globales de la machine virtuelle. Soyez prêt à fermer la fenêtre de connexion à la machine virtuelle, le Gestionnaire Hyper-V et toute autre fenêtre d'application si vous avez terminé la tâche et que vous n'en avez plus besoin. C'est un moyen simple mais efficace d'améliorer les performances de la machine virtuelle.
Parallèlement, la création de trop nombreuses machines virtuelles sur le même hôte Hyper-V ralentira la machine virtuelle dans Hyper-V. Donc, pour optimiser les performances de Hyper-V, vous devriez supprimer les machines virtuelles inutiles afin qu'elles ne consomment plus les ressources matérielles disponibles et ne surchargent pas votre hôte Hyper-V.
Dans le processus, la sauvegarde est nécessaire pour éviter toute perte de données dans la machine virtuelle Hyper-V. Vous pouvez sauvegarder régulièrement les données de la machine virtuelle pour économiser de l'espace de stockage et des ressources. Cela protège également les données de la machine virtuelle en cas de catastrophe ou d'attaque de logiciel malveillant.
Protection des données Hyper-V gratuite en cas de panne de la machine virtuelle
Tout comme votre machine physique, les machines virtuelles ont tendance à connaître une détérioration des performances. Elles commencent à fonctionner lentement, deviennent de plus en plus lentes, puis un jour elles s'arrêtent soudainement et vos données importantes et votre activité peuvent être complètement détruites. Pour éviter de telles situations, la manière la plus sûre est de sauvegarder à l'avance.
AOMEI Cyber Backup est un outil de sauvegarde gratuit pour Hyper-V qui a été conçu pour sauvegarder Hyper-V avec des stratégies de sauvegarde flexibles et restaurer la machine virtuelle Hyper-V en quelques clics. Cet outil de sauvegarde fiable protège continuellement les données de la machine virtuelle et réduit les temps d'arrêt de l'activité.
Avec ce logiciel de sauvegarde professionnel, vous pouvez bénéficier de nombreuses fonctionnalités.
Gratuit à vie : Pas de limite de temps pour la version gratuite d'AOMEI Cyber Backup.
Facilité d'utilisation : Sauvegarder et restaurer l'ensemble de la machine virtuelle en seulement quelques clics sans aucune configuration compliquée.
Automatisation de la sauvegarde de la machine virtuelle : Planifier les sauvegardes VMware ESXi / Hyper-V pour exécuter automatiquement la tâche de sauvegarde, réduisant ainsi les erreurs humaines et offrant des sauvegardes régulières.
Récupération rapide : Le processus de récupération s'effectue en quelques clics sans installer ou configurer de programmes ou d'applications compliqués.
Sauvegarde centralisée de la machine virtuelle : Sauvegarder plusieurs machines virtuelles Hyper-V/VMware au niveau de l'hôte sans installer d'agent sur chaque machine virtuelle, et gérez simplement les tâches via une console centrale.
Cliquez sur le bouton ci-dessous pour télécharger et utiliser gratuitement AOMEI Cyber Backup :
*Vous pouvez choisir d'installer ce logiciel de sauvegarde de la machine virtuelle sur un système Windows ou Linux.
Sécuriser toujours la machine virtuelle Hyper-V via AOMEI Cyber Backup gratuit
1. Cliquez sur Tâches de sauvegarde >> Créer une nouvelle tâche pour planifier les sauvegardes Hyper-V.
2. Dans l'assistant, saisissez le Nom de la tâche et sélectionnez Sauvegarde Hyper-V.
✦ Dans la section Nom de l'appareil, sélectionnez les machines virtuelles sur l'hôte Hyper-V.
✦ Dans la section Destination, spécifiez un emplacement pour stocker les sauvegardes des machines virtuelles, comme un emplacement réseau ou local. Vous pouvez facilement sauvegarder les machines virtuelles sur NAS.
✦ Dans la section Planification, activez la tâche planifiée et choisissez la sauvegarde complète ou incrémentielle, puis spécifier le temps de sauvegarde et la fréquence par jour, par semaine ou par mois.
✦ Cliquez sur Sauvegarder. Dans le menu déroulant, vous pouvez décider de réaliser la sauvegarde ultérieurement ou maintenant.
3. Pour restaurer la machine virtuelle, cliquez sur Restaurer. Vous pouvez restaurer la machine virtuelle à son état précédent rapidement et facilement.
✍ Bien que la version gratuite réponde à la plupart des besoins de sauvegarde des machines virtuelles, vous pouvez également passer à l'édition Premium pour bénéficier de ces fonctionnalités supplémentaires :
✦ Sauvegarde et restauration en lot des machines virtuelles : Sauvegarder et restaurer en lot un grand nombre de machines virtuelles gérées par vCenter Server ou sur des hôtes ESXi autonomes.
✦ Nettoyage de la sauvegarde : Configurer une stratégie de conservation pour supprimer automatiquement les anciens fichiers de sauvegarde et économiser de l'espace de stockage.
✦ Restauration vers un nouvel emplacement : Créer facilement un clone d'une machine virtuelle dans le même ou un autre magasin de données/hôte, sans avoir à réinstaller ou à configurer une nouvelle machine virtuelle.
Les sauvegardes régulières peuvent éviter efficacement la perte de données due à l'épuisement de la mémoire. AOMEI Cyber Backup vous permet de protéger votre entreprise contre les menaces en effectuant automatiquement des sauvegardes de machine virtuelle. Avec le plan de nettoyage automatique, il permet également d'économiser de l'espace de stockage et des coûts pour les machines virtuelles multiples.
Résumé
L'exécution d'une machine virtuelle peut ralentir votre ordinateur hôte car la machine virtuelle consomme en permanence les ressources du processeur. Cet article présente plusieurs méthodes pour résoudre le problème de lenteur de la machine virtuelle sous Hyper-V et les différentes façons d'optimiser les performances de Hyper-V.
De plus, une solution de sauvegarde Hyper-V efficace peut protéger les données de la machine virtuelle contre les menaces de sécurité.