Dans VMware Host Client, vous pouvez ajouter différents contrôleurs à des machines virtuelles, comme des contrôleurs USB, des contrôleurs SCSI, des contrôleurs Paravirtual SCSI et des contrôleurs SATA. Vous pouvez également modifier la configuration de partage des bus SCSI et le type de contrôleur SCSI.
Ajouter un contrôleur USB à une machine virtuelle
Pour prendre en charge le relais USB à partir d'un hôte ESXi ou d'un ordinateur client vers une machine virtuelle, vous pouvez ajouter un contrôleur USB à la machine virtuelle.
- De la version matérielle 11 à la version matérielle 16, le nombre de ports de concentrateur racine par contrôleur xHCI est huit (quatre ports locaux USB 3.1 SuperSpeed et quatre ports logiques USB 2.0).
- De la version matérielle 17 à la version matérielle 20, le nombre de ports de concentrateur racine par contrôleur xHCI est huit (quatre ports locaux USB 3.1 SuperSpeedPlus et quatre ports logiques USB 2.0).
- Dans la version matérielle 21, huit ports de concentrateur racine sont pris en charge par le contrôleur xHCI (quatre ports locaux USB 3.2 Gen 2x2 et quatre ports logiques USB 2.0).
Les conditions d'ajout d'un contrôleur dépendent de la version du périphérique, du type de relais (hôte ou ordinateur client) et du système d'exploitation invité.
Type de contrôleur | Version de périphérique USB prise en charge | Pris en charge pour le relais d'un hôte ESXi vers une machine virtuelle | Pris en charge pour le relais d'un ordinateur client vers une machine virtuelle |
---|---|---|---|
EHCI+UHCI | 2.0 | Oui | Oui |
xHCI | 3.2, 3.1, 2.0 | Oui USB 3.2, 3.1 et 2.0 |
Oui Windows 8 ou version ultérieure, Windows Server 2012 et versions ultérieures, ou un système d'exploitation invité Linux avec un noyau 2.6.35 ou version ultérieure. |
Pour les systèmes Mac OS X, le contrôleur EHCI+UHCI est activé par défaut et il est requis pour accéder à une souris et à un clavier USB.
Pour les machines virtuelles disposant de systèmes d'exploitation invités Windows ou Linux, vous pouvez ajouter un ou deux contrôleurs de différents types. Vous ne pouvez pas ajouter deux contrôleurs du même type.
Pour le relais USB d'un hôte ESXi vers une machine virtuelle, l'arbitre USB peut contrôler jusqu'à 15 contrôleurs USB. Si votre système comporte plus de 15 contrôleurs et que vous y connectez des périphériques USB, la machine virtuelle n'y a pas accès.
Conditions préalables
- Vérifiez que l'hôte ESXi dispose du matériel et des modules de contrôleur USB prenant en charge les périphériques USB 3.2, 2.0 et 3.1.
- Vérifiez que les ordinateurs clients disposent du matériel et des modules de contrôleur USB qui prennent en charge les périphériques USB 3.2, 2.0 et 3.1 présents.
- Pour utiliser le contrôleur xHCI sur un système d'exploitation invité Linux, vérifiez que la version du noyau Linux correspond à la version 2.6.35 ou à une version ultérieure.
- Vérifiez que la machine virtuelle est sous tension.
- Privilège nécessaire (relais d'hôte ESXi) : .
Procédure
Que faire ensuite
Ajoutez un ou plusieurs périphériques USB à la machine virtuelle.
Ajouter des contrôleurs SCSI dans VMware Host Client
Vous pouvez ajouter des contrôleurs SCSI à une machine virtuelle existante en ajoutant des disques durs sur des numéros inutilisés de bus SCSI.
L'ajout d'un nouveau disque dur sur un numéro inutilisé de bus SCSI crée un nouveau contrôleur SCSI.
Conditions préalables
Mettez la machine virtuelle hors tension.
Procédure
Résultats
Le nouveau disque dur et le nouveau contrôleur de SCSI sont créés en même temps.
Changer la configuration du partage de bus SCSI dans VMware Host Client
Vous pouvez définir le type de partage de bus SCSI pour une machine virtuelle et indiquer si le bus SCSI doit être partagé. Selon le type de partage, les machines virtuelles peuvent accéder en même temps au même disque virtuel sur le même serveur ou sur n'importe quel serveur.
Vous pouvez changer la configuration du contrôleur SCSI d'une machine virtuelle uniquement si la machine virtuelle se trouve sur un hôte ESXi.
Conditions préalables
Mettez la machine virtuelle hors tension.
Procédure
- Cliquez sur Machines virtuelles dans l'inventaire VMware Host Client.
- Cliquez avec le bouton droit sur une machine virtuelle de la liste et sélectionnez Modifier les paramètres dans le menu contextuel.
- Sur l'onglet Matériel virtuel, développez le contrôleur SCSI que vous souhaitez modifier.
- Sélectionnez le type de partage dans la liste Partage de bus de SCSI.
Option Description Aucun Les disques virtuels ne peuvent pas être partagés par d'autres machines virtuelles.
Virtuel Les disques virtuels peuvent être partagés par des machines virtuelles sur le même serveur.
Physique Les disques virtuels peuvent être partagés par les machines virtuelles sur n'importe quel serveur.
- Cliquez sur Enregistrer.
Changer le type de contrôleur SCSI dans VMware Host Client
Vous pouvez attacher des disques virtuels et des RDM aux machines virtuelles en configurant un contrôleur SCSI virtuel sur les machines virtuelles.
Le choix du contrôleur SCSI n'affecte pas le type IDE ou SCSI de votre disque virtuel. L'adaptateur IDE est toujours de type ATAPI. La valeur par défaut de votre système d'exploitation client est déjà sélectionnée. Les systèmes d'exploitation invités plus anciens disposent d'un adaptateur BusLogic comme contrôleur par défaut.
Si vous créez une machine virtuelle de logique de LSI et ajoutez un disque virtuel qui utilise des adaptateurs de BusLogic, la machine virtuelle démarre à partir du disque d'adaptateurs de BusLogic. LSI Logic SAS est disponible uniquement pour les machines virtuelles avec la version matérielle 7 ou une version suivante. Les disques avec des snapshots ne peuvent pas gagner en performances lorsqu'ils sont utilisés sur des adaptateurs LSI Logic SAS, VMware et LSI Logic Parallel .
Conditions préalables
Mettez la machine virtuelle hors tension.
Procédure
- Cliquez sur Machines virtuelles dans l'inventaire VMware Host Client.
- Cliquez avec le bouton droit sur une machine virtuelle de la liste et sélectionnez Modifier les paramètres dans le menu contextuel.
- Cliquez sur l'onglet Matériel virtuel et développez un contrôleur SCSI.
- Sélectionnez un type de contrôleur SCSI dans le menu déroulant.
- Cliquez sur Enregistrer.
À propos des contrôleurs SCSI paravirtuels VMware
Les contrôleurs paravirtuels SCSI de VMware sont des contrôleurs de stockage hautes performances qui peuvent augmenter le débit et réduire l'utilisation du CPU. Ces contrôleurs sont mieux adaptés aux environnements de stockage hautes performances.
Les contrôleurs SCSI paravirtuels VMware sont disponibles pour les machines virtuelles avec une compatibilité ESXi 4.x et versions ultérieures. Les disques sur ces contrôleurs peuvent ne pas présenter des gains de performances optimaux s'ils ont des snapshots ou si la mémoire sur l'hôte ESXi est surdédiée. Ce comportement ne saurait atténuer le gain de performance global de l'utilisation des contrôleurs SCSI paravirtuel VMware par rapport aux autres options de contrôleur SCSI.
Pour la prise en charge de la plate-forme des contrôleurs VMware Paravirtual SCSI, reportez-vous au Guide de compatibilité de VMware à l'adresse http://www.vmware.com/resources/compatibility.
Ajouter un contrôleur Paravirtual SCSI dans VMware Host Client
Vous pouvez ajouter un contrôleur de stockage haute performance SCSI paravirtuel de VMware pour obtenir un plus grand débit et une plus faible utilisation de CPU.
Les contrôleurs VMware Paravirtual SCSI sont mieux adaptés aux environnements, notamment SAN, qui exécutent des applications à forte activité E/S.
Conditions préalables
- Vérifiez que la machine virtuelle dispose d'un système d'exploitation invité avec VMware Tools installé.
- Vérifiez que la machine virtuelle utilise la version matérielle 7 ou une version ultérieure.
- Familiarisez-vous avec les limitations des contrôleurs VMware Paravirtual SCSI. Reportez-vous à la section Administration d'une machine virtuelle vSphere.
- Pour accéder aux périphériques de disque de démarrage attachés à un contrôleur VMware Paravirtual SCSI, vérifiez que la machine virtuelle dispose d'un système d'exploitation invité Windows 2003 ou Windows 2008.
- Dans certains systèmes d'exploitation, avant de changer le type de contrôleur, vous devez créer une machine virtuelle avec un contrôleur LSI Logic et installer VMware Tools.
Mettez la machine virtuelle hors tension.
Procédure
Ajouter un contrôleur SATA à une machine virtuelle dans VMware Host Client
Si une machine virtuelle possède plusieurs disques durs ou périphériques CD/DVD-ROM, vous pouvez ajouter jusqu'à trois contrôleurs SATA supplémentaires auxquels affecter les périphériques. Lorsque vous attribuez les périphériques à différents contrôleurs, vous pouvez améliorer les performances et éviter la congestion du trafic de données. Vous pouvez également ajouter des contrôleurs si vous devez dépasser la limite de 30 périphériques pour un seul contrôleur.
Vous pouvez démarrer des machines virtuelles à partir des contrôleurs SATA et les utiliser pour des disques durs virtuels de grande capacité.
Tous les systèmes d'exploitation invités ne prennent pas en charge les contrôleurs SATA AHCI. En général, lorsque vous créez des machines virtuelles avec ESXi 5.5 (et les versions ultérieures) et des systèmes d'exploitation invités Mac OS X, un contrôleur SATA est ajouté par défaut au disque dur virtuel et aux périphériques CD/DVD-ROM. La plupart des systèmes d'exploitation invités, y compris Windows Vista et les versions ultérieures, disposent d'un contrôleur SATA par défaut pour les périphériques CD/DVD-ROM. À des fins de vérification, reportez-vous au Guide de compatibilité de VMware approprié à l'adresse http://www.vmware.com/resources/compatibility.
Conditions préalables
- Vérifiez que la machine virtuelle est compatible avec ESXi 5.5 et versions ultérieures.
- Vérifiez que vous connaissez bien le comportement et les limitations des contrôleurs de stockage. Voir Administration d'une machine virtuelle vSphere.
- Vérifiez que vous disposez du privilège sur la machine virtuelle.
-
Mettez la machine virtuelle hors tension.
Procédure
Ajouter un contrôleur NVMe dans VMware Host Client
Si une machine virtuelle possède plusieurs disques durs, vous pouvez ajouter jusqu'à quatre contrôleurs NVMe virtuels auxquels attribuer les disques. L'utilisation d'un contrôleur NVMe réduit considérablement la surcharge logicielle pour le traitement d'E/S de SE invité, par rapport aux contrôleurs SCSI ou SATA AHCI.
Conditions préalables
- Vérifiez que la machine virtuelle est dotée d'un système d'exploitation invité prenant en charge NVMe.
- Vérifiez que la machine virtuelle est compatible avec ESXi 6.5 ou version ultérieure.
- Vérifiez que vous connaissez bien le comportement et les limitations des contrôleurs de stockage. Pour plus d'informations, consultez le guide d'Administration d'une machine virtuelle.
- Vérifiez que vous disposez du privilège sur la machine virtuelle.
Procédure
- Cliquez sur Machines virtuelles dans l'inventaire VMware Host Client.
- Cliquez avec le bouton droit sur une machine virtuelle de la liste et sélectionnez Modifier les paramètres dans le menu contextuel.
- Sous l'onglet Matériel virtuel, cliquez sur Ajouter un autre périphérique et sélectionnez Contrôleur NVMe dans le menu déroulant.
Résultats
Un nouveau contrôleur NVMe est ajouté à la machine virtuelle.
Que faire ensuite
Vous pouvez ajouter un disque dur à la machine virtuelle et l'attribuer au contrôleur NVMe.