[发明专利]链路切换方法、装置及设备有效
申请号: | 201711483774.4 | 申请日: | 2017-12-29 |
公开(公告)号: | CN109995646B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 崔锋辉 | 申请(专利权)人: | 西安华为技术有限公司 |
主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/24 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 肖庆武 |
地址: | 710000 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 切换 方法 装置 设备 | ||
一种链路切换方法、装置及设备。该方法包括:第一虚拟机与第二虚拟机之间通过第一业务链路传输业务;当检测到业务传输异常时,第一虚拟机通过第二虚拟网口与第二虚拟机之间建立第二业务链路,第一虚拟网口和第二虚拟网口的网络地址的奇偶特性不同;第一虚拟机将业务从第一业务链路切换至第二业务链路上传输。本申请实施例中,通过给虚拟机的两个虚拟网口配置奇偶特性不同的网络地址,当检测到业务传输异常并切换到另一虚拟网口建立新的业务链路之后,新的业务链路与原来的业务链路所对应的物理链路必不相同,从而避免物理链路切换不成功的情况发生,进而避免业务受损。
技术领域
本申请实施例涉及虚拟化技术领域,特别涉及一种链路切换方法、装置及设备。
背景技术
目前,通过虚拟机(Virtual Machine,VM)提供相关业务时通常由业务链路以及承载该业务链路的物理链路协同完成。当承载业务链路的物理链路处于通信亚健康状态时,例如,丢包、错包、网络时延较大时,则需要切换物理链路。
相关技术中,承载业务链路的物理链路是各个物理设备采用源-目的地址散列调度算法确定的。源-目的地址散列调度算法也称为互联网协议(Internet Protocol,IP)哈希(HASH)算法。具体地,物理设备对业务链路的源IP地址和目的IP地址的末尾数字进行异或运算,得到该业务链路对应的哈希散列值,该哈希散列值用于指示传输该业务链路的物理网口。当业务链路发生切换时,各个物理设备会重新计算切换后的业务链路对应的哈希散列值,之后依据切换后的业务链路对应的哈希散列值确定相对应的物理网口。
由于业务链路的源IP地址和目的IP地址均是随机分配的,因此可能存在切换前的业务链路对应的哈希散列值与切换后的业务链路对应的哈希散列值相同的情况产生,此时物理链路切换不成功。
发明内容
本申请实施例提供了一种链路切换方法、装置及设备,可用于解决相关技术中因物理链路切换不成功而导致的业务损失的问题。
一方面,本申请实施例提供一种链路切换方法,在该方法中,第一虚拟机与第二虚拟机之间通过第一业务链路传输业务,其中,第一业务链路是第一虚拟机的第一虚拟网口与第二虚拟机之间建立的业务链路,第一虚拟机和第二虚拟机之间存在2n-1组中间物理节点,n为正整数,每一组中间物理节点包括互相级联的2个物理节点,第一虚拟机所在的物理设备的两个物理网口分别与第1组中间物理节点的2个物理节点具有物理链路,第二虚拟机所在的物理设备的两个物理网口分别与第2n-1组中间物理节点的2个物理节点具有物理链路,当n>1时,第i组中间物理节点和第i+1组中间物理节点之间具有平行物理链路和交叉物理链路,其中,平行物理链路对应的物理网口号为0,交叉物理链路对应的物理网口号为1,i为正整数;当检测到业务传输异常时,第一虚拟机通过第二虚拟网口与第二虚拟机之间建立第二业务链路;其中,第一虚拟网口和第二虚拟网口的网络地址的奇偶特性不同;第一虚拟机将业务从第一业务链路切换至第二业务链路上传输。
本申请实施例提供的技术方案,通过给虚拟机的两个虚拟网口配置奇偶特性不同的网络地址,当检测到业务传输异常并切换到另一虚拟网口建立新的业务链路之后,新的业务链路与原来的业务链路所对应的物理链路必不相同,从而避免物理链路切换不成功的情况发生,进而避免业务受损。
在一个可能的设计中,上述第一虚拟网口的网络地址为偶数且第二虚拟网口的网络地址为奇数;或者,第一虚拟网口的网络地址为奇数且第二虚拟网口的网络地址为偶数。
在一个可能的设计中,上述第二虚拟机包括第三虚拟网口和第四虚拟网口,且第三虚拟网口和第四虚拟网口的网络地址的奇偶特性不同。
在一个可能的设计中,第一虚拟机所在的物理设备中运行有虚拟交换机,虚拟交换机采用源地址散列调度算法选择物理链路。
在一个可能的设计中,上述物理节点采用源-目的地址散列调度算法选择物理链路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安华为技术有限公司,未经西安华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711483774.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种库存调度方法和装置
- 下一篇:数据加解密方法、装置、设备及介质