On Mon, Feb 1, 2016 at 3:25 PM, Xie, Xianshan <[email protected]> wrote:
> Hi, all, > I have registered a new BP about the live migration with a direct pci > passthru device. > Could you please help me to review it? Thanks in advance. > Can you please share the link? > The following is the details: > > ---------------------------------------------------------------------------------- > SR-IOV has been supported for a long while, in the community's point of > view, > the pci passthru with Macvtap can be live migrated possibly, but the > direct pci passthru > seems hard to implement the migration as the passthru VF is totally > controlled by > the VMs so that some internal states may be unknown by the hypervisor. > > But we think the direct pci passthru model can also be live migrated with > the > following combination of a series of technology/operation based on the > enhanced > Qemu-Geust-Agent(QGA) which has already been supported by nova. > 1)Bond the direct pci passthru NIC with a virtual NIC. > This will keep the network connectivity during the live migration. > 2)Unenslave the direct pci passthru NIC > 3)Hot-unplug the direct pci passthru NIC > 4)Live-migrate guest with the virtual NIC > 5)Hot-plug the direct pci passthru NIC on the target host > 6)Enslave the direct pci passthru NIC > > And more inforation about this concept can refer to [1]. > [1]https://www.kernel.org/doc/ols/2008/ols2008v2-pages-261-267.pdf > > ---------------------------------------------------------------------------------- > > Best regards, > Xiexs > > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
