[发明专利]用于基于扩展的主机信道适配器(HCA)模型支持虚拟机的动态迁移的系统和方法有效
申请号: | 201380008048.0 | 申请日: | 2013-03-25 |
公开(公告)号: | CN104094229B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | B·D·约翰森;倪威麟 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 扩展 主机 信道 适配器 hca 模型 支持 虚拟机 动态 迁移 系统 方法 | ||
1.一种用于支持网络中的虚拟机动态迁移的系统,包括:
一个或多个微处理器;
结构适配器,与所述一个或多个微处理器相关联,其中所述结构适配器与多个虚拟主机信道适配器HCA相关联,并且其中每个所述虚拟主机信道适配器vHCA与单独的队列对QP空间相关联;
在第一主机上操作的虚拟机,其中所述虚拟机连接到与所述队列对QP空间中的队列对QP相关联的第一虚拟主机信道适配器vHCA,其中所述虚拟机被分配用于寻址所述第一vHCA的唯一局部标识符LID,
其中所述虚拟机操作来执行从所述第一主机到第二主机的动态迁移;
其中在所述动态迁移之后,所述虚拟机连接到与所述队列对QP相关联的第二虚拟主机信道适配器vHCA,其中所述虚拟机使用相同的所述唯一LID来寻址所述第二vHCA;以及
其中所述队列对QP操作来向对等方QP发送关于动态迁移的信号并且向所述对等方QP提供迁移之后的地址信息。
2.根据权利要求1所述的系统,还包括:
至少一个虚拟机监控器,其管理一个或多个虚拟机,其中每个所述虚拟机与私有虚拟地址空间相关联。
3.根据权利要求1所述的系统,其中:
所述结构适配器实施虚拟交换机模型和扩展的主机信道适配器(HCA)模型中的至少一个。
4.根据权利要求1所述的系统,其中:
暂停状态能够应用于迁移的QP和连接到迁移的QP的远程对等方QP二者。
5.根据权利要求1所述的系统,其中:
特殊报头信息和/或非征求性消息能够用于支持对等方之间的通信和通信状态更新。
6.根据权利要求1所述的系统,其中:
当在主机处接收到以无效vHCA为目标的输入分组时,所述主机能够生成局部异步事件并且将非征求性分组发送到输入分组的源,并且其中与输入分组的源相关联的队列对(QP)能够自动地执行到暂停状态的转变。
7.根据权利要求1所述的系统,其中:
从迁移的vHCA发送的分组能够包含迁移计数字段,所述迁移计数字段能够在迁移的vHCA在新的位置处再次变为操作之前被更新。
8.根据权利要求1所述的系统,其中:
迁移的vHCA能够在非暂停待定状态中以QP开始。
9.根据权利要求1所述的系统,还包括:
子网管理器,其能够为HCA端口分配LID值,所述子网管理器决定使用所述LID值来便于将分组转发到相关的HCA端口,而独立于已经与HCA端口相关联的任何其它LID值。
10.一种用于支持网络中的虚拟机动态迁移的方法,包括:
将结构适配器与多个虚拟主机信道适配器HCA相关联,并且其中每个所述虚拟主机信道适配器vHCA与单独的队列对QP空间相关联;
执行虚拟机的从第一主机到第二主机的动态迁移,其中:
在迁移之前,所述虚拟机连接到与所述队列对QP空间中的队列对QP相关联的第一虚拟主机信道适配器vHCA,并且所述虚拟机被分配用于寻址所述第一vHCA的唯一局部标识符LID;以及
在迁移之后,所述虚拟机连接到与所述队列对QP相关联的第二虚拟主机信道适配器vHCA,并且所述虚拟机使用相同的所述唯一LID来寻址所述第二vHCA;以及
经由所述队列对QP向对等方QP发送关于动态迁移的信号并且向所述对等方QP提供迁移之后的地址信息。
11.根据权利要求10所述的方法,还包括:
提供管理一个或多个虚拟机的至少一个虚拟机监控器,其中每个所述虚拟机与私有虚拟地址空间相关联。
12.根据权利要求10所述的方法,还包括:
允许所述结构适配器实施虚拟交换机模型和扩展的主机信道适配器(HCA)模型中的至少一个。
13.根据权利要求10所述的方法,还包括:
将暂停状态应用于迁移的QP和连接到迁移的QP的远程对等方QP二者。
14.根据权利要求10所述的方法,还包括:
利用特殊报头信息和/或非征求性消息来支持对等方之间的通信和通信状态更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380008048.0/1.html,转载请声明来源钻瓜专利网。