CN114416293B 一种虚拟化设备的故障恢复方法和装置 (阿里巴巴(中国)有限公司)_第1页
CN114416293B 一种虚拟化设备的故障恢复方法和装置 (阿里巴巴(中国)有限公司)_第2页
CN114416293B 一种虚拟化设备的故障恢复方法和装置 (阿里巴巴(中国)有限公司)_第3页
CN114416293B 一种虚拟化设备的故障恢复方法和装置 (阿里巴巴(中国)有限公司)_第4页
CN114416293B 一种虚拟化设备的故障恢复方法和装置 (阿里巴巴(中国)有限公司)_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

US2016203015A1,2016本申请实施例提供了一种虚拟化设备的故中获取故障的虚拟化设备的配置信息以及数据述故障的虚拟化设备的配置信息以及数据队列2调用预设的物理功能驱动将所述故障的虚拟化设备的配置信息以及数据队列的状态化设备同步模块获取故障的虚拟化设备的配置信息以及数在虚拟机与物理设备中的虚拟化设备建立连接时,存储在虚拟机与物理设备中的虚拟化设备建立连接时,通过虚在所述虚拟机与所述虚拟化设备的通信过程中,通过所述虚配置所述物理设备的预设错误报告功能停止向外部获取模块,用于当虚拟机检测到物理设备中的虚拟化设备故障时第一迁移模块,用于调用预设的物理功能驱动将所述获取子模块,用于当虚拟机检测到物理设备中的虚拟化设备故迁移模块调用虚拟化设备同步模块获取故障的虚拟化设备的配置信息以及数据队列的状3其上存储有指令的一个或多个机器可读介质4[0002]单根I/O虚拟化(SR-IOV)协议是标准PCIe总线互连协议的扩展,其主要目标是通过I/O物理设备自身的硬件虚拟化,将单个物理设备呈现为一个物理功能设备(physical支持直接I/O虚拟化的单机计算机系统,系统上运行的每个虚拟机都可以直接拥有独立的解决上述问题的一种虚拟化设备的故障恢复方法和一种虚拟化设备的故障故障的虚拟化设备的配置信息以及数据队列的状[0007]调用预设的物理功能驱动将所述故障的虚拟化设备的配置信息以及数据队列的虚拟化设备同步模块获取故障的虚拟化设备的配置信息以及数据5设备迁移模块调用虚拟化设备同步模块获取故障的虚拟化设备的配置信息以及数据队列[0035]其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行6虚拟化为一个物理功能设备(physicalfunction,PF)和若干虚拟化设备(virtual[0047]本申请实施例通过在虚拟机管理程序(Hypervisor)中添[0049]参照图2,示出了本申请实施例的一种虚拟化设备的故障恢复方法实施例的步骤块中获取故障的虚拟化设备的配置信息以及数据队列7直接内容访问(DirectMemoryAccess,DMA)的映射配置、基地址寄存器(baseaddress[0054]数据队列(virtqueue)可以为用于进行数据交换的实际数据链路。数据队列的状[0056]步骤202,调用预设的物理功能驱动将所述故障的虚拟化设备的配置信息以及数[0057]在本申请实施例中,服务器中可以设置有物理功能驱动(PhysicalFunctionDriver)。物理功能驱动可以用于对物理设备进行管理,实现在物理设备中创建虚拟化设[0058]由此,在获取得到故障的虚拟化设备的配置信息以及数[0059]在具体实现中,物理设备中的虚拟化设备通常可以存在部分闲置的虚拟化设[0061]将故障的虚拟化设备的配置信息以及以及数据队列的状态数据迁移至新的虚拟化设备之后,可以将虚拟机从与故障的虚拟化设备通信热迁移至与新的虚拟化设备进行,8模块调用虚拟化设备同步模块获取故障的虚拟化设备的配置信息以及数据队列的状态数[0071]在本申请的一种实施例中,所述在虚拟机与物理设备中的虚拟化设备建立连接9[0078]在具体实现中,服务器中可以设置有物理功能驱动(PhysicalFunctionDriver)。物理功能驱动可以用于对物理设备进行管理,实现在物理设备中创建虚拟化设送错误报告可能并无法帮助虚拟化设备恢复[0085]步骤302,调用预设的物理功能驱动将所述故障的虚拟化设备的配置信息以及数[0087]在具体实现中,物理设备中的虚拟化设备通常可以存在部分闲置的虚拟化设[0089]将故障的虚拟化设备的配置信息以及以及数据队列的状态数据迁移至新的虚拟化设备之后,可以将虚拟机从与故障的虚拟化设备通信热迁移至与新的虚拟化设备进行,信息发送至虚拟化设备迁移模块中。虚拟化设备迁移模块可以将虚拟化设备1的配置信息步模块可以通过物理功能驱动实时地获取虚拟化设备1的配置信息以及数据队列的状态信备1的配置信息以及数据队列的状态数据迁移至新的虚拟化设备2。使新的虚拟化设备2可[0096]参照图6,示出了本申请实施例的另一种虚拟化设备的故障恢复装置实施例的结备同步模块中获取故障的虚拟化设备的配置信息以[0098]第一迁移模块602,用于调用预设的物理功能驱动将所述故障的虚拟化设备的配设备迁移模块调用虚拟化设备同步模块获取故障的虚拟化设备的配置信息以及数据队列[0113]其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中[0118]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程包括优选实施例以及落入本申请实施例范围的所有变[0122]以上对本申请所提供的一种虚拟化设备的故障恢复方法和一种虚拟化设备的故

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论