[发明专利]一种虚拟机迁移方法和装置有效
| 申请号: | 201410482536.1 | 申请日: | 2014-09-19 |
| 公开(公告)号: | CN105471744B | 公开(公告)日: | 2018-10-09 |
| 发明(设计)人: | 张寅飞;温涛;林涛;任维春;戴新春 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L12/741 | 分类号: | H04L12/741;G06F9/455 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟机 迁移 方法 装置 | ||
本发明提供了一种虚拟机迁移方法,该方法包括:VCE接收到因VM迁移而上送的新增端口的信息时,若将该信息中的IP地址作为源IP地址在第一邻居关系表中匹配到对应的目的IP地址,则根据全局端口表以及匹配到的目的IP地址向其管理的VFE下发到该目的IP地址的转发流表;并向其它VCE发送迁移成功消息,使所述其它VCE根据该新增端口的信息更新其管理的VFE上的转发流表。基于同样的发明构思,本申请还提出一种虚拟机迁移装置,简化了SDN中控制设备的处理流程,避免了资源的浪费。
技术领域
本发明涉及通信技术领域,特别涉及一种虚拟机迁移方法和装置。
背景技术
叠加(Overlay)网络,是指在一种网络架构上叠加虚拟化技术模式。其大体框架是对基础网络不进行大规模修改的条件下,实现应用在网络上的承载,并能与其它网络业务分离,并且以基于因特网协议(Internet Protocol,IP)的基础网络技术为主。Overlay的基本原理就是通过一种隧道封装技术,使得虚拟机在隧道中进行通信。
目前主要的Overlay技术主要有虚拟可扩展局域网(Virtual eXtensible LocalArea Network,VXLAN)、使用通用路由封装实现网络虚拟化(Network Virtualizationusing Generic Routing Encapsulation,NVGRE)、无状态传输协议(Stateless TransportTunneling Protocol,STT)三种。这三种二层Overlay技术的差异性就在于选择和构造隧道的不同,而底层均是IP转发。
软件定义网络(Software Defined Network,SDN)技术,是一种新型的网络通信架构,实现了对网络设备的集中控制、分布转发。在SDN技术概念中,将网络功能分为控制设备和数据通道两个部分,这两部分之间通过一个安全通道进行交互。在控制设备上,可以对其控制的网络设备进行集中管理,对网络行为进行统一编排,然后规定数据通路的转发行为。SDN技术大大增加了网络管理的可控性、灵活性。目前,SDN的具体实现有各种不同的技术,其中最主流的是OpenFlow技术。
OpenFlow使传统的二层和三层交换机具备了细粒度流转发能力,即传统的基于MAC的网包转发,基于IP的路由转发,被拓展到了基于多域网包包头描述的流转发。同时,传统的控制层面从转发设备中剥离出来,所有转发行为的决策从交换机自身“迁移”到了某个集中控制设备上。
在分布式虚拟SDN中,虚拟控制引擎(Virtual Control Engine,VCE)在向主机设备上的虚拟转发引擎(Virtual Forwarding Engine,VFE)下发转发流表时,会在VCE上也保存一份转发流表,当VCE控制的主机设备上的虚拟机迁移时,VCE能够通过查询其上保存的转发流表,重新下发转发流表到迁移的目的主机设备上的VFE。
现有实现的这种处理方式需要将VCE下发的所有的转发流表都在本地保存一份,这样会大量占用VCE的内存,造成不必要的资源浪费。
发明内容
有鉴于此,本申请提供一种虚拟机迁移方法和装置,以解决VCE上存储大量转发流表,造成的资源浪费问题。
为解决上述技术问题,本申请的技术方案是这样实现的:
一种虚拟机迁移方法,应用于分布式软件定义网络SDN中的任一虚拟控制引擎VCE上,该方法包括:
该VCE接收到因虚拟机VM迁移而上送的新增端口的信息时,若将该信息中的因特网协议IP地址作为源IP地址在第一邻居关系表中匹配到对应的目的IP地址,则根据全局端口表以及匹配到的目的IP地址向其管理的虚拟转发引擎VFE下发到该目的IP地址的转发流表;所述第一邻居关系表为各VCE根据VFE上报的报文的源IP地址和目的IP地址生成的;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410482536.1/2.html,转载请声明来源钻瓜专利网。





