[发明专利]启用主机的管理信道有效
申请号: | 201280031632.3 | 申请日: | 2012-06-06 |
公开(公告)号: | CN103621041B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | R·弗莱尔斯;S·帕塔萨拉蒂;A·萨格维;A·拉玛拉丁纳姆;M·吉尔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/931;H04L12/46 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 管琦琦 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 启用 主机 管理 信道 | ||
1.一种用于在第一主机上运行的目标虚拟机(VM)和第二主机上运行的应用之间提供网络连接的方法,所述方法包括:
经由所述第一主机处的网络来接收由所述应用发起的连接请求,所述请求包括标识所述目标VM的信息;
在管理所述VM的管理程序和所述目标VM之间形成通信信道;以及
通过所述信道将所述请求传递到所述目标VM。
2.根据权利要求1所述的方法,其特征在于,所述通信信道仅对所述管理程序和所述目标VM可访问,从而使所述第一主机上的另一VM在没有授权的情况下不能使用所述通信信道与所述目标VM通信。
3.根据权利要求1所述的方法,其特征在于,所述分组包括因特网协议分组,其中所述第一主机具有第一因特网协议(IP)地址,所述第二主机具有第二IP地址,并且所述目标VM具有第三IP地址,其中所述网络不能将分组从所述第二主机的第二IP地址路由到所述VM的第三IP地址。
4.根据权利要求3所述的方法,其特征在于,还包括通过所述第二主机将分组寻址到所述第一IP地址来将所述分组从所述第二主机发送到所述第一主机。
5.根据权利要求4所述的方法,其特征在于,所述分组包括符合应用级协议的载荷,所述方法还包括在所述分组已经通过通信信道被所述VM接收之后将所述载荷递送到在所述VM上执行的代理。
6.根据权利要求1所述的方法,其特征在于,所述通信信道包括所述管理程序的内部网络交换机和由所述管理程序提供并被分配给所述目标VM的虚拟网络接口卡。
7.根据权利要求1所述的方法,其特征在于,所述管理程序和所述第一主机上的代理协作以允许所述第二主机使用标准网络协议与所述目标VM通信。
8.一种或多种存储使计算机能够执行一种过程的信息的计算机可读存储介质,所述过程包括:
执行虚拟机(VM)和所述VM上的客操作系统,其中所述VM包括网络级协议的实现和传输协议的实现,并且其中所述VM的执行由所述计算机上的管理程序管理;
执行所述计算机上的代理;以及
在所述计算机处接收分组,所述分组符合协议并且已经使用网络协议被寻址并发送到所述计算机的网络地址,其中所述代理确定所述VM要接收所述分组,并且作为响应所述管理程序通过所述VM和所述管理程序之间的专用通信信道(224)将所述分组传递到所述VM。
9.根据权利要求8所述的一种或多种计算机可读存储介质,其特征在于,所述VM实现所述网络协议并且具有根据所述网络协议的网络地址,经由所述网络将所述分组传送到所述计算机的主机不具有经由所述网络和所述网络协议与所述VM的所述网络地址的直接连接。
10.根据权利要求8所述的一种或多种计算机可读存储介质,其特征在于,所述过程还包括在所述计算机处维护指示哪些VM对应于被所述管理程序管理的哪些VM的信道信息。
11.一种方法,其中第一主机包括管理所述第一主机上的虚拟机(VM)的执行的虚拟化层,所述方法包括:
建立所述虚拟化层和VM之间的通信信道,所述VM包括所述第一主机上的VM之一,所述通信信道具有在所述虚拟化层中的第一端点和在所述VM中的第二端点;
在所述第一主机经由网络从第二主机接收分组;以及
由在所述第一主机上执行的代理启用所述第二主机和所述VM之间的间接网络连接,致使所述虚拟化层通过所述通信信道之一将所述分组传递到所述VM。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括维护分别与所述虚拟化层和所述VM之间的各通信信道相关联的关联信息,并且当分组被所述代理处理时,所述代理使用所述关联信息来选择要将所述分组携带到所述VM之一的通信信道。
13.根据权利要求12所述的方法,其特征在于,所述代理包括管理超文本传输协议(HTTP)。
14.根据权利要求13所述的方法,其特征在于,所述分组包括HTTP头部,所述HTTP头部包括标识所述VM的标识符,并且所述代理读取所述HTTP头部,提取所述标识符以及使用所述标识符来选择要接收所述分组的信道。
15.根据权利要求11所述的方法,其特征在于,所述VM的客操作系统实现传输协议和网络协议以允许经由所述访客的网络地址到所述客操作系统的连接,其中所述第二主机无法使用所述网络协议和所述网络地址经由所述网络直接连接到所述VM,其中所述方法还包括所述第二主机将所述分组寻址到所述第一主机的网络地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280031632.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于机械加工的冷却切削液
- 下一篇:一种金属管件加工润滑油