虚拟机迁移方法、装置及交换机制造方法及图纸

技术编号:31022285 阅读:27 留言:0更新日期:2021-11-30 03:14
本发明专利技术公开了一种虚拟机迁移方法、装置及交换机。该虚拟机迁移方法包括:接收迁入VTEP发送的迁移报文;其中,迁移报文包括第一虚拟机的MAC地址;基于第一虚拟机的MAC地址查找本地MAC地址表;在本地MAC地址表项中存在第一虚拟机的MAC地址的情况下,将第一虚拟机的MAC地址表项中下一跳修改为迁入VTEP,同时向交换机发送ARP请求,以供交换机更新第一虚拟机的MAC地址的出端口。该方法可以避免虚拟机迁移而导致报文转发错误和业务流量中断。致报文转发错误和业务流量中断。致报文转发错误和业务流量中断。

【技术实现步骤摘要】
虚拟机迁移方法、装置及交换机


[0001]本专利技术涉及计算机
,具体涉及一种虚拟机迁移方法、装置及交换机。

技术介绍

[0002]可扩展虚拟局域网络(Virtual Extensible Local Area Network,VXLAN)是基于网际互连协议(Internet Protocol,IP)网络、采用“媒体存取控制位址(Media Access Control Address,MAC)in用户数据报协议(User Datagram Protocol,UDP)”封装形式的二层虚拟专用网络(Virtual Private Network,VPN)技术。VXLAN可以基于已有的服务提供商或企业IP网络,为分散的物理站点提供二层互联,并能够为不同的租户提供业务隔离。
[0003]虚拟机迁移是指将虚拟机(Virtual Machine,VM)从其接入的VXLAN隧道端点(VXLAN Tunnel End Point,VTEP)或交换设备迁移到数据中心网络中的另一个VTEP或交换设备,以此来提高虚拟机的可靠性。如果第一虚拟机VM1通本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟机迁移方法,其特征在于,包括:接收迁入VTEP发送的迁移报文;其中,所述迁移报文包括第一虚拟机的MAC地址;基于所述第一虚拟机的MAC地址查找本地MAC地址表项;在所述本地MAC地址表项中存在所述第一虚拟机的MAC地址的情况下,将所述第一虚拟机的MAC地址表项中下一跳修改为所述迁入VTEP,同时向交换机发送ARP请求,以供所述交换机更新所述第一虚拟机的MAC地址的出端口。2.根据权利要求1所述的方法,其特征在于,在所述ARP请求中,源MAC地址为所述第一虚拟机的MAC地址,目的MAC地址为广播地址,源IP地址为所述第一虚拟机的IP地址,目的IP地址为从所述ARP表项中选择的一个IP地址。3.根据权利要求1所述的方法,其特征在于,所述在所述本地MAC地址表项中存在所述第一虚拟机的MAC地址的情况下,将所述第一虚拟机的MAC地址表项中下一跳修改为所述迁入VTEP,同时向交换机发送ARP请求,以供所述交换机更新所述第一虚拟机的MAC地址的出端口之后,还包括:接收发送给所述第一虚拟机的报文,并根据所述第一虚拟机的MAC地址表项封装所述报文;将封装后的所述报文发送至所述迁入VTEP,以供所述迁入VTEP将所述报文转发至所述第一虚拟机。4.一种虚拟机迁移方法,其特征在于,包括:在第一虚拟机完成迁移的情况下,向迁出VTEP发送迁移报文,以供所述迁出VTEP基于第一虚拟机的MAC地址查找本地MAC地址表项;并在所述本地MAC地址表项中存在所述第一虚拟机的MAC地址的情况下,将所述第一虚拟机的MAC地址表项中下一跳修改为迁入VTEP,同时向交换机发送ARP请求,以供所述交换机更新所述第一虚拟机的MAC地址的出端口;其中,所述迁移报文包括所述第一虚拟机的MAC地址。5.根据权利要求4所述的方法,其特征在于,所述在第一虚拟机完成迁移后,向迁出VTEP发送迁移报文之后,还包括:接收所述迁出VTEP转发的发送给第一虚拟机的报文,并将所述报文发送给所述第一虚拟机。6.一种虚拟机迁移方法,其特征在于,包括:接收迁出VTEP发送的ARP请求;其中,所述ARP请求是所述迁出VTEP收到迁入VTEP发送的迁移报文,并在本地MAC地址表项中存在第一虚拟机的MAC地址的情况下发出的请求;而且,所述迁出VTEP在发送所述ARP请求的同时将所述第一虚拟机的MAC地址表项中下一跳修改...

【专利技术属性】
技术研发人员:张余
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1