[发明专利]使用基于标记的底层网络转发的虚拟覆盖移动性在审
申请号: | 201580056089.6 | 申请日: | 2015-10-23 |
公开(公告)号: | CN107077372A | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | 房路渊;F·奇希;V·吉尔;D·班萨尔;J·科克斯;N·伊拉瓦;G·拉特雷 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;H04L12/723 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 基于 标记 底层 网络 转发 虚拟 覆盖 移动性 | ||
1.一种计算系统,所述计算系统具有处理器和包含指令的存储器,所述指令在由所述处理器执行时,使所述处理器执行方法,所述方法包括:
在计算网络的发端网络节点处接收与要从底层网络的所述发端网络节点迁移至所述底层网络的目标网络节点的虚拟机关联的分组,所述计算机网络具有在所述底层网络上实现的覆盖网络,所述底层网络具有被布置到层级域中的多个网络节点;
响应于接收到所述分组,标识从所述发端网络节点至所述目标网络节点的、所述底层网络中的网络路径;以及
沿着所述网络路径向所述底层网络中的网络节点转发利用标记封装的所述分组。
2.根据权利要求1所述的计算系统,其中所述网络路径包括所述底层网络中从所述发端网络节点至所述目标网络节点的网络隧道,所述网络隧道穿过所述底层网络中的所述层级域中的一个或多个层级域。
3.根据权利要求1所述的计算系统,其中所述网络路径包括所述底层网络中从所述发端网络节点至所述目标网络节点的网络隧道,并且其中所述网络隧道被预先建立在所述底层网络中。
4.根据权利要求1所述的计算系统,其中标识所述网络路径包括标识所述底层网络中的所述层级域中的一个或多个层级域中的一个或多个网络节点。
5.根据权利要求1所述的计算系统,其中标识所述网络路径包括标识在所述底层网络的所述层级域中所述目标网络节点的物理位置。
6.一种用于在计算机网络中迁移虚拟机的方法,所述计算机网络具有在底层网络上实现的覆盖网络,所述底层网络具有被布置到层级域中的多个网络节点,所述方法包括:
接收所述底层网络中从发端网络节点向目标网络节点迁移虚拟机的指示;
至少部分基于与所述底层网络中的所述目标网络节点关联的标记,来确定从所述发端网络节点至所述目标网络节点的网络路径,所述标记对应于所述网络路径,所述网络路径穿过所述发端网络节点与所述目标网络节点之间的、所述底层网络的所述网络节点中的一个或多个网络节点;以及
沿着穿过所述底层网络的所述层级域的所确定的所述网络路径,从所述发端网络节点向所述目标网络节点迁移所述虚拟机。
7.根据权利要求6所述的方法,其中确定所述网络路径包括:基于所述标记来确定从所述底层网络的域中的所述发端网络节点至所述底层网络的更高级域中的中间网络节点的、所述网络路径的部分。
8.根据权利要求6所述的方法,其中确定所述网络路径包括:确定从所述底层网络的域中的所述发端网络节点至所述底层网络的更高级域中的中间网络节点的、所述网络路径的第一部分;以及基于所述标记来确定从所述更高级域中的所述中间网络节点至所述底层网络的更低级域中的所述目标网络节点的、所述网络路径的第二部分。
9.根据权利要求6所述的方法,还包括:经由所确定的所述网络路径向所述目标网络节点转发目的地为所述发端虚拟机的消息达一个时间段。
10.根据权利要求6所述的方法,还包括:经由所确定的所述网络路径向所述目标网络节点转发目的地为所述发端虚拟机的消息达一个时间段,以及在所述时间段到期之后去除所述网络路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580056089.6/1.html,转载请声明来源钻瓜专利网。