Options avancées des VM
Guide pour configurer les options avancées des VM afin d’ajuster les performances, l’émulation matérielle et le comportement des périphériques dans VergeOS, y compris le threading CPU, le SMBIOS, l’optimisation des NIC et les paramètres de machine QEMU.
Vue d’ensemble
Le champ Options avancées de la VM permet aux utilisateurs avancés d'affiner les paramètres de la machine virtuelle au-delà de ce qui est disponible dans l'interface utilisateur standard. Ces options offrent un contrôle granulaire sur les fonctionnalités du CPU, l'émulation matérielle et le comportement des périphériques.
À utiliser avec prudence
Les options avancées peuvent avoir un impact important sur les performances et la stabilité de la VM. Ne modifiez ces paramètres que si vous en comprenez les implications. Des valeurs incorrectes peuvent empêcher le démarrage de votre VM.
Format
Les options avancées utilisent un format simple clé-valeur, avec une option par ligne :
option1=value1
option2=value2
option3=value3Options disponibles
CPU et mémoire
Threads CPU
cpu.threads=2Définit le nombre de threads CPU par cœur. La valeur par défaut est 1.
Cas d’utilisation : Activation du SMT (Simultaneous Multi-Threading) pour les applications qui tirent parti du multithreading simultané.
Préallocation de la mémoire
Préalloue toute la mémoire de la VM au démarrage au lieu de l'allouer à la demande.
Cas d’utilisation : Réduit la latence d'allocation mémoire pour les charges de travail critiques en termes de performances. Utile pour les applications en temps réel ou lors de l'utilisation de hugepages.
Configuration de l'UUID
Vous pouvez personnaliser l'UUID (Identifiant Unique Universel) de la VM afin de répondre à des exigences spécifiques, comme la licence logicielle ou des scénarios de migration.
UUID système
Définit l'UUID système présenté au système d'exploitation invité. Il s'agit de l'UUID principal que la plupart des logiciels vérifient.
Cas d'utilisation :
Migration de VM depuis d'autres plateformes tout en préservant la licence
Logiciels qui valident un UUID spécifique
Clonage de VM nécessitant des identifiants uniques
Format de l'UUID
Les UUID doivent être au format standard : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (8-4-4-4-12 caractères hexadécimaux). Les formats invalides empêcheront le démarrage de la VM.
Génération des UUID
Sous Linux : uuidgen Sous Windows PowerShell : [guid]::NewGuid() En ligne : utilisez un outil de génération d'UUID
Personnalisation SMBIOS
Les options SMBIOS (System Management BIOS) permettent de personnaliser les informations matérielles présentées au système d'exploitation invité.
Type 0 - Informations BIOS
Type 1 - Informations système
Type 2 - Informations de carte mère
Type 3 - Informations de boîtier
Type 4 - Informations sur le processeur
Cas d'utilisation de SMBIOS :
Licences logicielles qui vérifient les signatures matérielles
Applications attendant des configurations matérielles spécifiques
Scénarios de test nécessitant une identification système spécifique
Ajustement de l'interface réseau
Pour chaque NIC, vous pouvez ajuster les paramètres des files d'attente à l'aide de l'ID de l'actif de la NIC :
Cas d'utilisation :
Applications réseau à haut débit
Réduction de la latence réseau
Optimisation pour des charges de travail réseau spécifiques
Paramètres spécifiques à la machine
Personnalisez les paramètres de la machine QEMU :
Cas d'utilisation :
Contournement des problèmes liés à l'atténuation de sécurité du CPU
Compatibilité avec des systèmes d'exploitation invités spécifiques
Optimisation des performances pour les environnements de confiance
Options RTC (horloge temps réel)
Cas d'utilisation :
Correction des problèmes de dérive de l'heure dans les VM
Exigences de synchronisation pour les applications sensibles au temps
Options spécifiques aux périphériques
Vous pouvez définir des paramètres pour n'importe quel périphérique à l'aide de son ID d'actif :
Pour les disques :
Cas d'utilisation courants
Calcul haute performance
Conformité des licences Windows
Préserver l'UUID après la migration
À utiliser lors de la migration d'une VM depuis une autre plateforme et lorsque le système d'exploitation invité contient un logiciel lié à l'UUID d'origine.
Optimisation du réseau
Bonnes pratiques
Recommandations de test
Testez d'abord les options avancées dans un environnement hors production
Documentez toute option avancée que vous utilisez pour référence future
N'ajoutez que les options qui résolvent des problèmes ou des exigences spécifiques
Surveillez les performances de la VM après l'application des options avancées
Dépannage
Si votre VM ne démarre pas après l'ajout d'options avancées :
Supprimez toutes les options avancées et essayez de démarrer la VM
Réajoutez les options une par une pour identifier le paramètre problématique
Consultez les journaux de la VM pour des messages d'erreur spécifiques
Vérifiez la syntaxe - assurez-vous que chaque option se trouve sur sa propre ligne sans espaces supplémentaires
Mis à jour
Ce contenu vous a-t-il été utile ?