[发明专利]用于虚拟机的可扩展寻址机制在审
申请号: | 201680065317.0 | 申请日: | 2016-11-04 |
公开(公告)号: | CN108351798A | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | D·班萨尔;P·夏尔马 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;彭梦晔 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 报头 数据分组 物理地址 虚拟机主机 虚拟地址 大容量 寻址 主机 关联 寻址机制 源虚拟机 可扩展 去除 指派 虚拟 发送 | ||
关于虚拟机的物理地址的使用。虚拟机被标识并且指派虚拟和物理地址。从虚拟机发送具有报头的数据分组,报头包括虚拟机和目的地虚拟机的虚拟地址。在虚拟机主机处包括与虚拟机和目的地虚拟机的大容量寻址范围相关联的物理地址的附加报头被放置数据分组上。数据分组从主机发送到目的地虚拟机主机。类似地,在目的地虚拟机的主机处接收包括报头的数据分组,报头具有与大容量寻址范围相关联的物理地址以及目的地和源虚拟机的虚拟地址。包含源和目的地虚拟机的物理地址的报头从数据分组中被去除并且被发送到目的地虚拟机。
背景技术
计算机系统和相关技术影响社会的很多方面。事实上,计算机系统处理信息的能力已经改变了我们的生活和工作方式。最近,计算机系统已经彼此耦合并且与其他电子设备耦合以形成有线和无线计算机网络两者。这些计算机系统和电子设备可以使用因特网协议(IP)通过因特网彼此通信。IP的第一主要版本、也是当今仍然最常用于路由因特网流量的版本被称为IPv4。
IP具有路由和递送数据(被称为数据分组)的主要任务,数据基于分组报头内包含的IP地址从源计算机系统被路由到目的地计算机系统。因此,连接到因特网的每个设备必须被指派IP地址用于通信和标识目的。在IPv4下,32位IP地址被指派给连接到因特网的设备,这表示有232个(或大约42.9亿个)可用地址以指派给设备。随着通过云计算提供商可用的智能手机、平板计算机和虚拟机的出现,连接到因特网(并且因此需要的IP地址)的设备数目现在开始超过在IPv4下可用的地址数目。
本文中要求保护的主题不限于解决任何缺点或仅在诸如上述等环境中操作的实施例。相反,仅提供本背景以说明可以实践本文中描述的一些实施例的一个示例性技术领域。
发明内容
本文中描述的至少一些实施例涉及向虚拟机指派地址。在一些实施例中,虚拟机被标识并且被指派与虚拟网络相关联的虚拟地址、和物理地址。物理地址空间应当很大,以应对属于可以存在于云或云区域中、甚至可能在全球虚拟网络中的所有客户的所有虚拟机。通过利用用于指派物理地址的可扩展机制,虚拟机可以无缝地彼此通信,否则物理地址空间将不得不重新使用,从而限制了虚拟机之间的无缝连接。
然后从虚拟机发送具有报头的数据分组,报头包括虚拟机的虚拟地址和目的地虚拟机的虚拟地址。然后在虚拟机的主机处将包括虚拟机的物理地址和目的地虚拟机的物理地址的附加报头放置数据分组上。然后将数据分组从主机发送到目的地虚拟机的主机。
在其他实施例中,在目的地虚拟机的主机处接收数据分组,数据分组包括具有目的地虚拟机和源虚拟机两者的物理地址的报头以及具有目的地和源虚拟机两者的虚拟地址的报头。目的地和源虚拟机两者的物理地址使用可扩展寻址机制来指派,该机制允许物理地址是唯一的而不包括持久地指派给虚拟机的机器专用标识符。然后将包含源虚拟机和目的地虚拟机的物理地址的报头从数据分组中去除并且发送到目的地虚拟机。
在其他实施例中,由计算机系统来创建被构造为由计算机系统可解释的虚拟机的物理地址。物理地址包括具有虚拟机的虚拟地址的第一段、具有虚拟机的主机的地址的第二段、以及可扩展地址,可扩展地址由可扩展地址机制指派并且允许物理地址是唯一的而不必在物理地址中包括持久地指派给虚拟机的机器专用标识符。
一些技术益处包括使用大量虚拟机创建全球虚拟网络的能力。使用IPv4地址,世界上不同地区的数据中心通常与其他地区共享相同的IPv4地址。但是,通过将IPv6地址指派给虚拟机来利用IPv6的大的寻址范围,允许数据中心创建跨越全球的虚拟网络,同时仍然使得虚拟机被指派全局唯一标识符。此外,物理地址可以被构造为与传统IP协议和当前封装技术兼容,从而降低成本。
提供本“发明内容”是为了以简化的形式介绍将在以下“具体实施方式”中进一步描述的一些概念。本“发明内容”并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用作确定所要求保护的主题的范围的辅助手段。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680065317.0/2.html,转载请声明来源钻瓜专利网。