[发明专利]一种公有云云主机迁移arp表项更新方法在审
| 申请号: | 202210884417.3 | 申请日: | 2022-07-25 |
| 公开(公告)号: | CN115297055A | 公开(公告)日: | 2022-11-04 |
| 发明(设计)人: | 刘立京 | 申请(专利权)人: | 紫光云技术有限公司 |
| 主分类号: | H04L45/745 | 分类号: | H04L45/745;H04L49/354;H04L12/46 |
| 代理公司: | 天津企兴智财知识产权代理有限公司 12226 | 代理人: | 安孔川 |
| 地址: | 300459 天津市滨海新区*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 公有 云云 主机 迁移 arp 更新 方法 | ||
本发明提供了一种公有云云主机迁移arp表项更新方法,包括虚机上线方法和虚机迁移方法;虚机上线方法包括:将ip,mac送到交换机,交换机将六元组信息打包,上送到控制器;虚机迁移方法包括:发送arp到交换机,交换机通知控制器更新六元组信息,其他的虚机并未更新六元组信息,访问流量会继续到老的交换机上,此时交换机需要将流量中继给信的交换机上,并通知更新六元组信息,通过六元组信息中的VTEP ip进行建立隧道,流量通信。本发明有益效果:一种公有云云主机迁移arp表项更新方法,避免了虚机迁移造成流量不通的问题,同时提出六元组概念,通过隧道直接建立连接,提高了平台的灵活性,云内虚机访问更加快速。
技术领域
本发明属于云主机技术领域,尤其是涉及一种公有云云主机迁移arp表项更新方法。
背景技术
公有云子网下的虚机之间是二层通信,通过目的地址查MAC转发表,自动学习(根据源MAC地址学习)和老化机制(定时机制)来维护MAC转发表的信息,MAC地址学习强烈依赖于ARP广播包的泛洪。通过泛洪的方式,这浪费交换机的带宽,也增加了CPU的资源消耗。思路是将arp表项存在控制平面,根据一定的规则进行分类,如果想访问某个虚机,去控制平面去上获取,从而避免泛洪arp表项,如何保证arp的时效性和准确性,直接影响虚机之间的流量。
发明内容
有鉴于此,本发明旨在提出一种公有云云主机迁移arp表项更新方法,以至少解决背景技术中的至少一个问题。
为达到上述目的,本发明的技术方案是这样实现的:
一种公有云云主机迁移arp表项更新方法,包括虚机上线方法和虚机迁移方法;
虚机上线方法包括:将ip,mac送到交换机,交换机将六元组信息打包,上送到控制器;
虚机迁移方法包括:发送arp到交换机,交换机通知控制器更新六元组信息,其他的虚机并未更新六元组信息,访问流量会继续到老的交换机上,此时交换机需要将流量中继给信的交换机上,并通知更新六元组信息,通过六元组信息中的VTEP ip进行建立隧道,流量通信。
进一步的,虚机迁移方法包括以下步骤:
A1、虚机VM1迁移到其他的服务器上;
A2、发送arp信息;
A3、连接的交换机发送六元组信息到控制器;
A4、控制器更新六元组信息;
A5、其他的虚机访问VM1;
A6、VM1所在的交换机S1中继给目标交换机;
A7、S1通知源虚机目标虚机已经迁移,更新六元组信息。
第二方面本方案公开了一种电子设备,包括处理器以及与处理器通信连接,且用于存储所述处理器可执行指令的存储器,其特征在于:所述处理器用于执行第一方面所述的一种公有云云主机迁移arp表项更新方法。
第三方面本方案公开了一种服务器,包括至少一个处理器,以及与所述处理器通信连接的存储器,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述处理器执行,以使所述至少一个处理器执行第一方面所述的一种公有云云主机迁移arp表项更新方法。
第四方面本方案公开了一种计算机可读取存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的一种公有云云主机迁移arp表项更新方法。
相对于现有技术,本发明所述的一种公有云云主机迁移arp表项更新方法具有以下有益效果:
(1)本发明所述的一种公有云云主机迁移arp表项更新方法,避免了虚机迁移造成流量不通的问题,同时提出六元组概念,通过隧道直接建立连接,提高了平台的灵活性,云内虚机访问更加快速。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云技术有限公司,未经紫光云技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210884417.3/2.html,转载请声明来源钻瓜专利网。





