Gestion de la virtualisation réseau et des ressources réseau dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

Migration de VNIC

Vous pouvez déplacer une ou plusieurs cartes VNIC depuis une liaison de données sous-jacente vers une autre liaison de données sous-jacente sans supprimer ni reconfigurer les cartes VNIC. La liaison sous-jacente peut être une liaison physique, un groupement de liaisons ou un etherstub.

Habituellement, vous devez migrer une VNIC dans l'un des cas suivants :

  • Lorsque vous avez besoin de remplacer le NIC existant par un nouveau NIC

  • Lorsque le NIC cible a une bande passante supérieure à la NIC existante

  • Lorsque le NIC cible implémente certaines fonctions dans le matériel, telles qu'un LRO (Large Receive Offload), un LSO (Large Segment Offload) et une somme de contrôle

Pour réussir la migration de cartes VNIC, la liaison de données sous-jacente vers laquelle les cartes VNIC sont transférées doivent être capable de s'adapter aux propriétés de liaison de données des cartes VNIC. Si ces propriétés ne sont pas prises en charge, la migration échoue et l'utilisateur en est informé. Après une migration réussie, toutes les applications qui utilisent les cartes VNIC continuent de fonctionner normalement, à condition que les cartes VNIC restent connectées au réseau.

Certaines propriétés qui dépendent du matériel peuvent changer après une migration de VNIC, par exemple l'état de la liaison de données, la vitesse de la liaison, la taille de la MTU, etc. Les valeurs de ces propriétés sont héritées de la liaison de données vers laquelle les cartes VNIC sont migrées. Vous pouvez migrer toutes les cartes VNIC qui sont configurées sur une liaison de données ou migrer de façon sélective les VNIC spécifiées. Vous pouvez également migrer les cartes VNIC simultanément et de modifier leurs ID VLAN.

  • Pour migrer toutes les cartes VNIC configurées sur le lien de source vers le lien cible, utilisez la syntaxe de commande suivante :

    # dladm modify-vnic –l target-link –L source-link
    –l target-link

    Fait référence au lien au cours de laquelle les cartes VNIC sont migrées

    –L source-link

    Fait référence à la liaison sur laquelle les cartes VNIC ont été configurés précédemment

Exemple 2-20  Migration de toutes les VNIC à partir d'une liaison source vers une liaison cible

Dans cet exemple, toutes les cartes VNIC à partir du lien source ether0 sont déplacés vers le lien cible net1.

# dladm modify-vnic -l net1 -L ether0
# dladm show-vnic
LINK      OVER      SPEED         MACADDRESS         MACADDRTYPE        VIDS 
vnic0     net1      1000         2:8:20:c2:39:38     random             321
vnic1     net1      1000         2:8:20:5f:84:ff     random             656  
vnic2     net1      1000         2:8:20:5f:84:ff     random              0 
  • Les cartes VNIC configurées à migrer le sur le lien de source pour le lien vers la cible, utilisez la syntaxe de commande suivante :

    # dladm modify-vnic –l target-link VNIC,VNIC,[...]

    Pour effectuer la migration de VNIC sélective, il suffit d'indiquer le lien vers la cible.

Exemple 2-21  Migration de VNIC spécifiés à partir d'une liaison source vers une liaison cible

Dans cet exemple, vnic0, vnic1 et vnic2 sont déplacés de manière sélective vers le lien cible net1 à partir du lien de source net0.

# dladm modify-vnic -l net1 vnic0,vnic1,vnic2
# dladm show-vnic
LINK      OVER      SPEED         MACADDRESS         MACADDRTYPE        VIDS 
vnic0     net1      1000         2:8:20:c2:39:38     random             321
vnic1     net1      1000         2:8:20:5f:84:ff     random             656  
vnic2     net1      1000         2:8:20:5f:84:ff     random              0 
vnic3     net0      1000         2:8:20:5f:84:ff     random             345 
  • Pour modifier les ID des VLAN sur le lien de source les cartes VNIC configurées et les migrer vers le lien cible simultanément, utilisez la syntaxe de commande suivante :

    # dladm modify-vnic –l target-link –v vid VNIC

    Les ID pour affecter de nouvelles VLAN, vous devez migrer les cartes VNIC un par un.

Exemple 2-22  Migration et modification des ID de VLAN des VNIC

Dans cet exemple, vnic0, vnic1 et vnic2 sont migrés vers la liaison de données cible net1. VLAN avec des ID de la migration, le sont également de toutes les cartes VNIC modifié simultanément.

# dladm modify-vnic -l net1 -v 123 vnic0
# dladm modify-vnic -l net1 -v 456 vnic1
# dladm modify-vnic -l net1 -v 789 vnic2
# dladm show-vnic
LINK      OVER      SPEED         MACADDRESS         MACADDRTYPE        VIDS 
vnic0     net1      1000         2:8:20:c2:39:38     random             123
vnic1     net1      1000         2:8:20:5f:84:ff     random             456  
vnic2     net1      1000         2:8:20:5f:84:ff     random             789 

Lors de la migration à partir de la source de la boîte de dialogue Lien vers les VNIC le lien vers la cible, cela n'a pas d'incidence sur l'affectation a été aléatoire à répartir et les adresses MAC : les cartes VNIC les conservent après la migration. Reportez-vous à Example 2–22.

Cependant, le système utilise une adresse MAC est modifiée lorsque le MAC VNIC adresse MAC d'usine provenant de à l'aide du lien de source. Si vous ne spécifiez pas de l'adresse MAC au cours de la migration, de la fabrique VNIC adresse MAC attribuées de façon aléatoire est remplacé par adresse MAC. Si vous indiquez une adresse MAC avec –m lors de la migration, l'adresse MAC d'usine de la VNIC est remplacée par l'adresse MAC spécifiée.

Vous disposez de plusieurs adresses MAC créé par le noyau associés des zones avec des VNIC. Lorsque vous migrez les VNIC créées par le noyau MAC, toutes les adresses associées à plusieurs cartes VNIC sont migrées vers la cible NIC.