[发明专利]热迁移方法、装置、介质、物理机和系统在审
申请号: | 202110349435.7 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113296885A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 田殿臣 | 申请(专利权)人: | 阿里巴巴新加坡控股有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;孙明子 |
地址: | 新加坡珊顿道*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 迁移 方法 装置 介质 物理 系统 | ||
1.一种热迁移方法,其特征在于,应用于目的端物理机,所述方法包括:
接收源端物理机在虚拟处理器运行期间发送的第一设备中断状态信息,设备中断状态信息是所述源端物理机中虚拟机使用的设备的中断状态信息,所述虚拟处理器与所述虚拟机对应;
完成与所述第一设备中断状态信息对应的中断配置处理;
接收所述源端物理机在所述虚拟处理器停止运行时发送的第二设备中断状态信息;
对比所述第二设备中断状态信息与所述第一设备中断状态信息,以确定屏蔽状态发生变化的第一目标中断向量,设备中断状态信息中包含所述设备产生的多个中断向量;
完成与所述第一目标中断向量对应的中断配置处理。
2.根据权利要求1所述的方法,其特征在于,所述接收源端物理机在虚拟处理器运行期间发送的第一设备中断状态信息,包括:
接收源端物理机在虚拟处理器运行期间依次发送的多个第一设备中断状态信息,所述源端物理机周期性采集设备中断状态信息,以依次得到所述多个第一设备中断状态信息;
所述完成与所述第一设备中断状态信息对应的中断配置处理,包括:
对比当前一轮收到的第一设备中断状态信息与前一轮收到的第一设备中断状态信息,以确定屏蔽状态发生变化的第二目标中断向量;
完成与所述第二目标中断向量对应的中断配置处理。
3.根据权利要求2所述的方法,其特征在于,所述对比所述第二设备中断状态信息与所述第一设备中断状态信息,以确定屏蔽状态发生变化的第一目标中断向量,包括:
对比所述第二设备中断状态信息与所述虚拟处理器运行期间最后一轮发送的第一设备中断状态信息,以确定屏蔽状态发生变化的第一目标中断向量。
4.根据权利要求2所述的方法,其特征在于,所述虚拟处理器停止运行时间根据如下信息确定:最后一轮发送内存脏页的时刻,或者,采集目标轮次的第一设备中断信息的时刻,所述目标轮次采集的第一设备中断信息与前一轮采集的第一设备中断信息的变化程度符合设定条件。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述源端物理机的配置信息;
根据所述配置信息对所述目的端物理机进行配置,以在所述目的端物理机恢复所述虚拟机的运行环境。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
依次加载所述第一设备中断状态信息与所述第二设备中断状态信息到所述目的端物理机中的所述设备中。
7.根据权利要求1所述的方法,其特征在于,所述第一目标中断向量的屏蔽状态发生变化包括:所述第一目标中断向量由屏蔽状态切换为非屏蔽状态;
所述完成与所述第一目标中断向量对应的中断配置处理,包括:
对所述第一目标中断向量进行如下的中断使能处理:
创建与所述第一目标中断向量对应的中断重映射投递模式和中断直通投递模式;
在中断路由表中更新所述第一目标中断向量对应的路由信息。
8.根据权利要求1所述的方法,其特征在于,所述第一目标中断向量的屏蔽状态发生变化包括:所述第一目标中断向量由非屏蔽状态切换为屏蔽状态;
所述完成与所述第一目标中断向量对应的中断配置处理,包括:
对所述第一目标中断向量进行如下的中断关闭处理:
取消与所述第一目标中断向量对应的中断直通投递模式;
更新与所述第一目标中断向量对应的中断重映射模式的回调函数,以使所述回调函数不对所述第一中断向量进行中断投递处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴新加坡控股有限公司,未经阿里巴巴新加坡控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110349435.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:订单跨境申报方法、系统及装置、计算设备
- 下一篇:变压器噪声检测方法