【技术实现步骤摘要】
本申请涉及云计算,尤其涉及一种数据处理器dpu中的虚拟化设备的热迁移方法及其系统、存储介质和电子设备。
技术介绍
1、随着服务器虚拟化技术的快速发展,虚拟化设备模型(virtio设备)在虚拟化环境中得到了广泛应用,virtio设备为虚拟机提供了标准的设备驱动模型,其中,在虚拟机热迁移过程中,virtio设备模型作为虚拟机与宿主机之间通信的桥梁被广泛应用于提供虚拟机与宿主机之间的设备通信,因此,virtio设备热迁移的效率和稳定性在虚拟机的热迁移过程有着至关重要的影响。
2、相关技术中,virtio设备热迁移过程主要分为三个阶段,迁移前、迁移中和迁移后。通常情况下,迁移前阶段会将virtio设备的前端和后端之间的虚拟传输队列(virtqueue,协助设备和驱动程序执行各种vring操作的数据结构)的状态数据进行保存,以在迁移后将保存的虚拟传输队列的状态数据恢复到目标虚拟机的virtio设备上。
3、但是,相关技术中在实现virtio设备热迁移功能时,需要宿主机通过virtio协议对virtio设备中的虚拟环(vri
...【技术保护点】
1.一种数据处理器DPU中的虚拟化设备的热迁移方法,其特征在于,应用于DPU中的虚拟化设备,所述方法包括:
2.根据权利要求1所述的数据处理器DPU中的虚拟化设备的热迁移方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的数据处理器DPU中的虚拟化设备的热迁移方法,其特征在于,将所述可用环指针数据和所述已用环指针数据拼接到预设数据格式的不同字段中,得到所述描述符索引队列的状态数据,包括:
4.根据权利要求2所述的数据处理器DPU中的虚拟化设备的热迁移方法,其特征在于,根据所述绝对队列号访问所述虚拟化设备的内存空间,得到所述描
...【技术特征摘要】
1.一种数据处理器dpu中的虚拟化设备的热迁移方法,其特征在于,应用于dpu中的虚拟化设备,所述方法包括:
2.根据权利要求1所述的数据处理器dpu中的虚拟化设备的热迁移方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的数据处理器dpu中的虚拟化设备的热迁移方法,其特征在于,将所述可用环指针数据和所述已用环指针数据拼接到预设数据格式的不同字段中,得到所述描述符索引队列的状态数据,包括:
4.根据权利要求2所述的数据处理器dpu中的虚拟化设备的热迁移方法,其特征在于,根据所述绝对队列号访问所述虚拟化设备的内存空间,得到所述描述符索引队列的状态数据,还包括:
5.根据权利要求1所述的数据处理器dpu中的虚拟化设备的热迁移方法,其特征在于,获取所述虚拟机的描述符索引队列针对所述宿主机的相对队列号,包括:
6.根据权利要求5所述的数据处理器dpu中的虚拟化设备的热迁移方法,其特征在于,经由所述虚拟化设备与宿主机之间的共享空间,获取所述虚拟机的...
【专利技术属性】
技术研发人员:刘凯东,卢文岩,
申请(专利权)人:中科驭数北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。