Ce document fournit des informations et des exemples sur l'épinglage de machine virtuelle (VM) à la fois sur le commutateur VMWare vSwitch/Distributed Switch et sur le commutateur Cisco Nexus 1000v. Il est important de comprendre quelle liaison ascendante une machine virtuelle utilise pour la communication, tant pour le dépannage que pour la conception.
Le commutateur VMWare vSwitch/Distributed Switch et le commutateur Nexus 1000v prennent en charge l'agrégation de liaisons avec hachage et l'épinglage vers un port particulier. À partir de vSphere 5.1, le vDS prend en charge LACP ainsi que d'autres méthodes, telles que « le hachage IP basé sur la route ». Le commutateur Cisco Nexus 1000v prend en charge les canaux de port LACP et Mode On.
L'épinglage de machine virtuelle sur une liaison ascendante est appelé « Route Based on Virtual Port ID » sur le commutateur virtuel et « mac-pinning » sur le commutateur Cisco Nexus 1000v. Ce document vous guide tout au long de la détermination de la liaison ascendante que la machine virtuelle utilise pour la communication.
Cisco vous recommande de prendre connaissance des rubriques suivantes :
VMWare ESX(i)
Cisco Nexus 1000v
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Utilisez le vSwitch ou le vDS et exécutez la commande esxtop à partir de l'interface de ligne de commande de l'hôte VMWare ESX(i). Ensuite, appuyez sur n pour accéder à la section relative aux réseaux :
D'après ce résultat, vous pouvez voir la machine virtuelle dans la colonne USED-BY et la carte virtuelle qu'elle utilise dans la colonne TEAM-PNIC. Si un algorithme de hachage a été utilisé, vous verrez « Tous » dans la colonne TEAM-PNIC.
Si Cisco Nexus 1000v est utilisé, la commande est différente. À partir de l'interface de ligne de commande de l'hôte ESX(i), exécutez la commande vemcmd show port. Dans une configuration mac-pinning, chaque carte réseau virtuelle se voit attribuer un ID de sous-groupe (SGID) unique.
Cette sortie montre le mappage SGID des machines virtuelles vers les machines virtuelles. Si vous associez l'ID SGID de la machine virtuelle à l'ID SGID de la carte réseau virtuelle, vous obtiendrez la carte réseau que la machine virtuelle utilise pour communiquer. Si des canaux LACP ou Manual Port sont utilisés, les SGID pour tout seront uniques.
En exécutant la commande vemcmd show port vlans, les machines virtuelles et les machines virtuelles affichent les VLAN sur lesquels elles transmettent. Cela est également utile lors du dépannage. La liste VLAN autorisés affiche le VLAN qui transfère pour cette logique cible locale (LTL) spécifique. Afin de déterminer quelle LTL correspond au nom de la machine virtuelle, consultez la sortie ci-dessus de la commande vemcmd show port.
Les éléments suivants peuvent également être exécutés à partir du VSM si l'accès CLI hôte n'est pas disponible :
Vous pouvez également consulter les tables d'adresses MAC des commutateurs en amont pour connaître l'adresse MAC de la machine virtuelle. Cela peut également vous informer du port sur lequel le commutateur apprend l'adresse MAC.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
15-Jan-2013 |
Première publication |