Go to main content

Oracle® VM Server for SPARC 3.5 Administration Guide

Exit Print View

Updated: November 2017
 
 

Migrating a Domain That Has an SR-IOV Ethernet Virtual Function Assigned


Note - While you can migrate a domain that has an SR-IOV Ethernet virtual function, you cannot migrate a domain that has SR-IOV Fibre Channel virtual functions or SR-IOV InfiniBand virtual functions.

    Before you can migrate a domain that has an SR-IOV Ethernet virtual function, you must configure the guest domain on the source machine and make preparations on the target machine to ensure that the migration succeeds.

  • Source machine. When you create an SR-IOV Ethernet virtual function or have one assigned to a guest domain, ensure that the virtual function has a user-assigned virtual function name by specifying it as the name property value. Use the ldm set-io or ldm create-vf command to specify the name property value.

    In addition, the domain to be migrated must be configured with IPMP in active or standby mode for the Ethernet virtual function and a virtual network device.


    Note - Ensure that both of these virtual devices are able to access the same network.

    See How to Prepare a Domain With an SR-IOV Ethernet Virtual Function for Migration.

  • Target machine. Create an Ethernet virtual function that uses the same user-assigned name as the Ethernet virtual function on the domain to be migrated. In addition, the SR-IOV Ethernet virtual function that you created on the target machine must be connected to the same network as the SR-IOV Ethernet virtual function on the source machine.

    See How to Prepare a Target Machine to Receive a Domain With an SR-IOV Ethernet Virtual Function.

    In addition, the Ethernet virtual function that you create on the target machine must be connected to the same network as the Ethernet virtual function on the source machine.

During the migration operation, the Ethernet virtual function is removed from the source domain dynamically and when the domain is created on the target machine, the Ethernet virtual function on the target machine is added to the migrated domain.


Note - When the virtual function is removed, the traffic fails over to the standby virtual network path. After the migration succeeds, the communication returns to the active path.

An application's performance might decline while using the standby path. After the migration succeeds and the traffic moves through the active path, the application returns to its previous level of performance.