首页> 外国专利> ENABLING LIVE MIGRATION OF VIRTUAL MACHINES WITH PASSTHROUGH PCI DEVICES

ENABLING LIVE MIGRATION OF VIRTUAL MACHINES WITH PASSTHROUGH PCI DEVICES

机译:使用可穿透式PCI设备实现虚拟机的实时迁移

摘要

Techniques for enabling live migration of VMs with passthrough PCI devices are provided. In one set of embodiments, a hypervisor of a host system can create a copy of a DMA buffer used by a VM of the host system and a passthrough PCI device of the VM. The hypervisor can further designate one of the DMA buffer or the copy of the DMA buffer as a vCPU buffer that is accessible by the VM, and designate the other of the DMA buffer or the copy of the DMA buffer as a device buffer that is accessible by the passthrough PCI device. The hypervisor can then synchronize the vCPU buffer and the device buffer with each other as the VM and passthrough PCI device interact with their respective buffers, and as part of the synchronization can intercept DMA work requests submitted by the VM/completed by the passthrough PCI device.
机译:提供了用于通过直通PCI设备进行VM实时迁移的技术。在一组实施例中,主机系统的管理程序可以创建由主机系统的VM和该VM的直通PCI设备使用的DMA缓冲器的副本。系统管理程序可以进一步将DMA缓冲区或DMA缓冲区的一个副本指定为VM可以访问的vCPU缓冲区,并将另一个DMA缓冲区或DMA缓冲区的副本指定为可以访问的设备缓冲区通过直通PCI设备。当虚拟机和直通PCI设备与它们各自的缓冲区交互时,虚拟机管理程序随后可以使vCPU缓冲区和设备缓冲区彼此同步,并且作为同步的一部分,可以拦截虚拟机提交的DMA工作请求/直通PCI设备完成的请求。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号