【技术实现步骤摘要】
一种堆叠系统及其防止流量丢失的方法
本专利技术涉及堆叠技术,特别涉及一种堆叠系统及其流量丢失的方法。
技术介绍
ISSU(In-ServiceSoftwareUpgrade,不中断业务升级)是一项能保证设备升级过程中业务不中断或者中断时间较短的升级方式。堆叠系统的各成员设备通过ISSU功能执行升级时,需要通过重启运行升级的软件完成整个升级过程。图1所示现有的升级的堆叠系统方式流量丢失的示意图,堆叠系统10包括作为主设备的成员设备11以及两个作为从设备的成员设备12以及13。成员设备11-13之间通过堆叠链路连接,堆叠系统10分别通过链路聚合组连接上游设备14和下游设备15。当堆叠系统10的成员设备12升级时,成员设备12完成升级软件下载之后,作为成员设备12分别向上游设备14和下游设备15发送通知报文10A和10B,上游设备14会将收到通知报文的端口142关闭并将其从链路聚合组的聚合端口的三个成员端口141-143删除;同样地,下游设备14会将收到通知报文的端口152关闭并将其从链路聚合组的聚合端口的三个成员端口151-153删除。这样,上游设备14不会通过连接成员设备12的链路发送下行流量;下游设备15不会通过连接成员设备12的链路发送上行流量。但是,图1所示的现有方式中,上游设备14或下游设备15先关闭端口,再刷新聚合端口表项中的成员端口,这样回到聚合端口表项的成员端口刷新之前,被关闭的端口一旦被选中用于向堆叠系统10发送流量,则会导致流量丢失。
技术实现思路
本专利技术的目的在于,提供一种堆叠系统及其防止流量丢失的方法,避免堆叠系统的上游设备或下游设备。 ...
【技术保护点】
一种堆叠系统的防止流量丢失的方法,其特征在于,所述方法包括:从设备降低本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级;所述从设备通过本设备的所述上行聚合成员端口以及所述下行聚合成员端口分别发送第一降低路由优先级配置报文;所述从设备确定流量切换周期内本设备的所述上行聚合成员端口接收的下行流量已切换且所述下行聚合成员端口接收的上行流量已切换;所述从设备重启并运行本地的升级软件;所述从设备确定本地的升级软件运行完毕,恢复所述本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级,并且通过所述本设备的上行聚合成员端口以及下行聚合成员端口分别发送第一恢复路由优先级配置报文。
【技术特征摘要】
1.一种堆叠系统的防止流量丢失的方法,其特征在于,所述方法包括:从设备降低本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级;所述从设备通过本设备的所述上行聚合成员端口以及所述下行聚合成员端口分别发送第一降低路由优先级配置报文;所述从设备确定流量切换周期内本设备的所述上行聚合成员端口接收的下行流量已切换且所述下行聚合成员端口接收的上行流量已切换;所述从设备重启并运行本地的升级软件;所述从设备确定本地的升级软件运行完毕,恢复所述本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级,并且通过所述本设备的上行聚合成员端口以及下行聚合成员端口分别发送第一恢复路由优先级配置报文。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述从设备通过到达主设备的堆叠链路连接的堆叠口发送升级完成通知消息;所述主设备降低本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级;所述主设备通过本设备的所述上行聚合成员端口以及所述下行聚合成员端口分别发送第二降低路由优先级配置报文;所述主设备确定流量切换周期内本设备的所述上行聚合成员端口接收的下行流量已切换且所述下行聚合成员端口接收的上行流量已切换;所述主设备重启并运行本地的升级软件;所述主设备确定本地的升级软件运行完毕,恢复所述本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级,并且通过所述本设备的上行聚合成员端口以及下行聚合成员端口分别发送第二恢复路由优先级配置报文。3.根据权利要求1所述的方法,其特征在于,所述从设备确定本地升级完成,之前,所述的方法还包括:所述从设备确定所述本地的升级软件运行失败;所述从设备恢复本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级;所述从设备通过本设备连接网管设备的端口发送第一升级失败通知报文;所述从设备通过本设备的上行聚合成员端口以及下行聚合成员端口分别发送第一恢复路由优先级配置报文。4.根据权利要求2所述的方法,其特征在于,所述主设备确定本地升级完成,之前,所述的方法还包括:所述主设备确定所述本地的升级软件运行失败;所述主设备恢复本设备的上行聚合成员端口连接的上行链路的路由优先级以及下行聚合成员端口连接的下行链路的路由优先级;所述主设备通过本设备连接网管设备的端口发送第二升级失败通知报文;所述主设备确定通过本设备的上行聚合成员端口以及下行聚合成员端口分别发送第二恢复路由优先级配置报文。5.一种堆叠系统,其特征在于,该堆叠系统的从设备具有堆叠口、网络接口、交换芯片、处理器以及非暂时性机器可读存储介质,其中,非暂时性机器可读存储介质存储有机器可执行指令,所述处理器通过读取并执行所述机器可执行以下处理:...
【专利技术属性】
技术研发人员:陈军,杨正广,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。