[发明专利]一种VM迁移的方法和设备有效
申请号: | 201310501591.6 | 申请日: | 2013-10-22 |
公开(公告)号: | CN103516554B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | 缪琛 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vm 迁移 方法 设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种VM迁移的方法和设备。
背景技术
在EVB(Edge Virtual Bridging,边缘虚拟桥接)数据中心的网络中,VM(Virtual Machine,虚拟机)上线和网络策略部署过程如图1所示,该过程包括:(1)创建VTDB(VSI Type Data Base,虚拟服务器接口类型数据库),根据网络策略的规划,网络管理员在网络管理服务器上创建VSI(Virtual Station Interface,虚拟服务器接口)Type数据库,指定VSI Type版本、VSI Type编号,且每一VSI Type均对应网络流量策略;VSI Type版本、VSI Type编号和网络流量策略形成的数据库为VTDB。(2)创建VSI实例,系统管理员从VTDB上查询VSI Type版本和对应的网络流量策略,决定为新创建的VM选择的VSI Type编号,并依据VSI Type编号创建VM的VSI ID;其中,VSI实例实际上是VSI Type的一个具体对象,其编号(VSI ID)是一个长度为16byte的全局唯一编号。进一步的,系统管理员通过VM管理中心将VSI Type版本、VSI ID等信息配置到VM上,并为该VSI实例绑定VSI过滤信息,然后启动该VM一侧的VDP(VSI Discovery Protocol,虚拟服务器接口发现协议)。(3)VSI关联和策略下发。
在VSI关联和策略下发过程中:(1)VM首次上线时,向EVB边缘交换机发送VDP关联报文,该VDP关联报文中携带VSI Type编号、VSI Type版本、VSIID、VSI ID Format(格式)和VSI过滤信息。(2)EVB边缘交换机验证VDP关联报文合法后,将VDP关联报文发送给网络管理服务器。(3)网络管理服务器通知EVB边缘交换机创建VSI,并为该VSI绑定特征信息(VSI过滤信息)。在创建VSI后,网络管理服务器根据VDP关联报文中携带的VSI Type编号和VSI Type版本查询VTDB,将VTDB中对VSI Type的策略下发到EVB边缘交换机创建的VSI上,使其生效。(4)网络管理服务器通知EVB边缘交换机此次VSI上线成功。EVB边缘交换机回复VM关联请求处理成功。(5)后续VM定时发送VDP关联报文作为保活报文。
现有技术中,如果系统管理员获知VM与EVB边缘交换机之间的链路发生故障或者VM感知到本VM与EVB边缘交换机之间的链路发生故障,则由VM管理中心触发该VM进行虚拟机迁移。但是,上述虚拟机迁移过程只能发生在系统管理员或VM感知到VM与EVB边缘交换机之间的链路发生故障,当用户网络访问VM时,如果用户网络到VM的二层网路出现问题,则不能及时触发该VM进行虚拟机迁移,从而导致用户网络访问VM业务的中断,无法及时恢复该VM的业务。
发明内容
本发明实施例提供一种VM迁移的方法和设备,以在用户网络到VM的二层网路出现问题时,能够及时触发该VM进行虚拟机迁移。
为了达到上述目的,本发明实施例提供一种虚拟机VM迁移的方法,应用于包括VM管理中心、边缘虚拟桥接EVB边缘交换机、VM和用户网络的数据中心网络中,所述VM与所述EVB边缘交换机连接,所述VM与所述VM管理中心连接,所述EVB边缘交换机与所述用户网络之间通过大二层网络连接,所述方法包括以下步骤:
所述EVB边缘交换机在VM对应的虚拟服务器接口VSI上配置连通错误管理CFM,所述CFM的虚拟局域网VLAN为所述VM的流量对应的指定VLAN,且所述CFM用于对EVB边缘交换机与用户网络之间的链路进行故障检测;
所述EVB边缘交换机在收到本EVB边缘交换机与所述用户网络之间的设备向所述VSI发送的连接检测报文CCM报文,且所述CCM报文中携带所述指定VLAN时,所述EVB边缘交换机确定本EVB边缘交换机与所述用户网络之间的链路正常;
所述EVB边缘交换机在预设时间内未收到本EVB边缘交换机与所述用户网络之间的设备向所述VSI发送的CCM报文时,确定本EVB边缘交换机与所述用户网络之间的链路故障,并将本EVB边缘交换机与所述用户网络之间的链路故障的信息通知给所述VM,由所述VM通知所述VM管理中心触发所述VM进行虚拟机迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310501591.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于对玻璃熔体施加超声波声能的超声波换能器组件
- 下一篇:一种游戏机装置