[发明专利]用于实现虚拟机在虚拟私有云内的迁移的方法和设备有效
申请号: | 201110299271.8 | 申请日: | 2011-09-30 |
公开(公告)号: | CN103036919A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 梁铮;宾梵翔;温海波;郑军 | 申请(专利权)人: | 上海贝尔股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/46 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨博;杨晓光 |
地址: | 201206 中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实现 虚拟机 虚拟 私有 迁移 方法 设备 | ||
1.一种用于实现虚拟机在虚拟私有云内的迁移的方法,所述方法包括:
维护用于标识虚拟机的虚拟机二元标识符以及为该虚拟机提供服务的提供商边缘路由器之间的绑定信息;
在接收到去往虚拟机的分组数据的情况下,基于对数据分组的接收确定目的虚拟机的二元标识符,并根据所维护的绑定信息确定与该二元标识符相关联的提供商边缘路由器;
其中,所述分组数据将被路由到所确定的提供商边缘路由器;虚拟机的二元标识符包括该虚拟机的私有IP地址以及能够标识该虚拟机所在的虚拟专用网的区分符。
2.如权利要求1所述的方法,其中,如果所维护的信息中没有与所确定的二元标识符相关联的绑定信息,则向其他提供商边缘路由器、相应的路由映射器或经由相应的路由映射器向网络中的其他路由映射器中的一个发送绑定信息查询消息,以查询该绑定信息,并根据包含在接收到的绑定信息通知消息中的绑定信息,确定相关联的提供商边缘路由器。
3.如权利要求1或2所述的方法,其中,如果接收到来自虚拟机的注册消息,则基于对注册消息的接收确定该虚拟机的二元标识符,并将自己作为该虚拟机的服务提供商边缘路由器与所确定的二元标识符绑定,将所确定的新的绑定信息更新到所维护的绑定信息中,并向虚拟机发送注册通告消息以表明注册成功。
4.如权利要求3所述的方法,所述方法进一步包括:在绑定信息更新消息中将所确定的新的绑定信息发送给其他提供商边缘路由器、相应的服务路由映射器、旧的服务提供商边缘路由器中的至少一个。
5.如前述任一权利要求所述的方法,所述方法进一步包括:如果接收到来自其他提供商边缘路由器或相应的路由映射器的绑定信息更新消息,则将所接收的绑定信息更新到所维护的绑定信息中。
6.如前述任一权利要求所述的方法,所述方法进一步包括:如果接收到来自其他提供商边缘路由器或相应的路由映射器的绑定信息查询消息,则如果所维护的信息中有所查询的绑定信息,则将所查询到的绑定信息包含在绑定信息通知消息中向回发送。
7.如前述任一权利要求所述的方法,其中,所述区分符是标识VM所在的虚拟私有云和/或虚拟专用网的标识符,优选地是路由区分符;和/或所述注册消息和注册通告消息是ICMP消息,所述绑定信息查询消息、绑定信息通告消息、绑定信息更新消息是扩展的MP BGP更新消息。
8.如前述任一权利要求所述的方法,如果接收到来自其他提供商边缘路由器或路由映射器的绑定信息更新消息,并且该消息指示此前绑定到该提供上边缘路由器的虚拟机迁移到了新的另外的提供商边缘路由器,则保留该虚拟机的迁移信息,并在接收到去往该虚拟机的数据分组的情况下,将接收到的数据分组转发给新的另外的提供商边缘路由器,直到经过预定的时间段或接收到通知数据分组不再会到达该提供上边缘路由器为止。
9.一种用于实现虚拟机在虚拟私有云内的迁移的设备,所述设备包括:
收发单元,用于收发信息;
数据库,用于维护标识虚拟机的虚拟机二元标识符以及为该虚拟机提供服务的提供商边缘路由器之间的绑定信息;
绑定信息管理单元,在经由收发单元接收到去往虚拟机的分组数据的情况下,基于对数据分组的接收确定目的虚拟机的二元标识符,并根据所维护的绑定信息确定与该二元标识符相关联的提供商边缘路由器;
其中,所述分组数据将被路由到所确定的提供商边缘路由器;虚拟机的二元标识符包括该虚拟机的私有IP地址以及能够标识该虚拟机所在的虚拟专用网的区分符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海贝尔股份有限公司,未经上海贝尔股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110299271.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:生物质气陶瓷过滤单元
- 下一篇:一种阴道扩张器