[发明专利]用于支持虚拟化环境中的虚拟机的动态迁移的系统和方法在审
| 申请号: | 201380008050.8 | 申请日: | 2013-03-25 |
| 公开(公告)号: | CN104094230A | 公开(公告)日: | 2014-10-08 |
| 发明(设计)人: | B·D·约翰森;倪威麟 | 申请(专利权)人: | 甲骨文国际公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李晓芳 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 支持 虚拟 环境 中的 虚拟机 动态 迁移 系统 方法 | ||
1.一种用于支持网络中的虚拟机动态迁移的系统,包括:
一个或多个微处理器;
虚拟交换机,在所述一个或多个微处理器上运行,其中所述虚拟交换机与多个虚拟功能(VF)相关联,并且其中每个所述虚拟功能(VF)与虚拟接口(VI)空间相关联;以及
至少一个虚拟机,其连接到与虚拟接口(VI)相关联的所述虚拟功能(VF),其中所述至少一个虚拟机操作来执行从第一主机到第二主机的动态迁移。
2.根据权利要求1所述的系统,还包括:
至少一个虚拟机监控器,其管理一个或多个虚拟机。
3.根据权利要求1所述的系统,其中:
所述虚拟接口(VI)是与一个或多个队列对(QP)属性相关联的QP,所述QP属性能够在迁移之后被重复使用。
4.根据权利要求3所述的系统,其中:
所述一个或多个QP属性被存储在可经由IO虚拟存储器访问的存储器区域中,所述IO虚拟存储器由输入/输出存储器管理单元(IOMMU)解释。
5.根据权利要求1所述的系统,其中:
所述虚拟接口(VI)操作以进入暂停状态,所述暂停状态临时地中止正在进行的通信以在迁移期间静默QP。
6.根据权利要求1所述的系统,还包括:
网络管理器,其能够基于LID和vGUID发现多个虚拟功能(VF)。
7.根据权利要求6所述的系统,其中:
所述网络管理器操作以更新路由表以反映在迁移之后LID的重新布置。
8.根据权利要求6所述的系统,其中:
所述网络管理器操作以组合vGUID与LID以执行vHCA之间的路由。
9.根据权利要求1所述的系统,其中:
所述虚拟接口(VI)在停止和复制阶段被暂停,并且所述VM迁移通过同步存储器中的脏页来执行。
10.根据权利要求9所述的系统,其中:
一个或多个远程直接存储器存取(RDMA)操作用于执行所述VM迁移。
11.一种用于支持网络中的虚拟机动态迁移的方法,包括:
将虚拟交换机与多个虚拟功能(VF)相关联,其中每个所述虚拟功能(VF)与单独的队列对(QP)空间相关联;
将所述虚拟功能(VF)与至少一个虚拟机连接,其中所述虚拟功能(VF)与虚拟接口(VI)相关联;以及
经由所述至少一个虚拟机,执行从第一主机到第二主机的动态迁移。
12.根据权利要求11所述的方法,还包括:
提供管理所述一个或多个虚拟机的至少一个虚拟机监控器。
13.根据权利要求11所述的方法,还包括:
允许所述虚拟接口(VI)是与一个或多个队列对(QP)属性相关联的QP,所述QP属性能够在迁移之后被重复使用。
14.根据权利要求13所述的方法,还包括:
将所述一个或多个QP属性存储在可经由IO虚拟存储器访问的存储器区域中,所述IO虚拟存储器由输入/输出存储器管理单元(IOMMU)解释。
15.根据权利要求11所述的方法,还包括:
允许所述虚拟接口(VI)进入暂停状态,所述暂停状态临时地中止正在进行的通信以在迁移期间静默QP。
16.根据权利要求11所述的方法,还包括:
允许网络管理器基于LID和vGUID发现所述多个虚拟功能(VF)。
17.根据权利要求16所述的方法,还包括:
允许所述网络管理器更新路由表以反映在迁移之后LID的重新布置。
18.根据权利要求16所述的方法,还包括:
允许所述网络管理器组合vGUID与LID以执行vHCA之间的路由。
19.根据权利要求11所述的方法,还包括:
在停止和复制阶段暂停所述虚拟接口(VI),并且通过利用一个或多个远程直接存储器存取(RDMA)操作同步存储器中的脏页来执行VM迁移。
20.一种非瞬时机器可读存储介质,在其上存储有指令,所述指令在被执行时使得系统执行如下步骤:
将虚拟交换机与多个虚拟功能(VF)相关联,其中每个所述虚拟功能(VF)与单独的队列对(QP)空间相关联;
将所述虚拟功能(VF)与至少一个虚拟机连接,其中所述虚拟功能(VF)与虚拟接口(VI)相关联;以及
经由所述至少一个虚拟机,执行从第一主机到第二主机的动态迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380008050.8/1.html,转载请声明来源钻瓜专利网。





