[发明专利]用于虚拟机的可扩展寻址机制在审
申请号: | 201680065317.0 | 申请日: | 2016-11-04 |
公开(公告)号: | CN108351798A | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | D·班萨尔;P·夏尔马 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;彭梦晔 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 报头 数据分组 物理地址 虚拟机主机 虚拟地址 大容量 寻址 主机 关联 寻址机制 源虚拟机 可扩展 去除 指派 虚拟 发送 | ||
1.一种计算机系统,包括:
一个或多个处理器;以及
一个或多个存储设备,其上存储有计算机可执行指令,所述计算机可执行指令由所述一个或多个处理器可执行以将所述系统配置为向虚拟机指派具有大容量物理寻址范围的物理地址,所述计算机可执行指令包括可执行以将所述计算机系统配置为至少执行以下操作的指令:
标识虚拟机;
向所述虚拟机指派与虚拟网络相关联的虚拟地址和与大容量物理寻址范围相关联的物理地址,所述大容量物理寻址范围允许所述物理地址是唯一的,而不包括持久地被指派给所述虚拟机的机器专用标识符,而低容量物理寻址空间将不足以使用关联的物理地址来唯一标识所述虚拟机;
从所述虚拟机发送数据分组,所述数据分组包括报头,所述报头包括所述虚拟机的所述虚拟地址和目的地虚拟机的虚拟地址;
在所述虚拟机的主机处在所述数据分组上放置附加报头,所述附加报头包括所述虚拟机的所述物理地址和所述目的地虚拟机的物理地址;以及
从所述主机向所述目的地虚拟机的主机发送所述数据分组。
2.根据权利要求1所述的计算机系统,其中所述虚拟机的所述物理地址包括IPv6地址。
3.根据权利要求1所述的计算机系统,其中所述大容量物理寻址范围包括多于32位。
4.根据权利要求1所述的计算机系统,其中所述大容量物理寻址范围包括至少64位。
5.根据权利要求1所述的计算机系统,其中所述大容量物理寻址范围包括128位。
6.根据权利要求1所述的计算机系统,其中所述低容量物理寻址空间包括32位。
7.根据权利要求1所述的计算机系统,其中所述低容量物理寻址空间包括少于32位。
8.根据权利要求1所述的计算机系统,其中所述虚拟地址和所述物理地址在OSI模型的网络层处被定义和利用。
9.根据权利要求1所述的计算机系统,其中所述计算机可执行指令还向所述计算机系统配置网络管理器,所述网络管理器向所述虚拟机指派所述虚拟地址和所述物理地址。
10.根据权利要求1所述的计算机系统,其中所述计算机可执行指令还向所述计算机系统配置目录服务,所述目录服务存储所述虚拟机到所述虚拟机的对应虚拟地址、物理地址和主机的映射。
11.根据权利要求10所述的计算机系统,其中所述计算机可执行指令还将所述网络管理器配置为向所述目录服务提供所述映射。
12.根据权利要求10所述的计算机系统,其中所述计算机可执行指令还将所述主机的虚拟交换机配置为在所述虚拟交换机已经与所述目录服务通信以确定所述数据分组的目的地之后将所述附加报头放置在所述数据分组上。
13.根据权利要求1所述的计算机系统,其中所述附加报头将IPv4数据分组封装在IPv6数据分组内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680065317.0/1.html,转载请声明来源钻瓜专利网。