由浅入深玩转华为WLAN—25 高可用性系列(1)双击热备概述

简介

在无线接入网络中,一台AC能管理几百台AP。如果AC发生故障,则AC关联的所有AP的业务都会中断,所以AC的可靠性对于网络的高可用性十分重要。

在无线接入网络中,一台AC能管理几百台AP。如果AC发生故障,则AC关联的所有AP的业务都会中断,所以AC的可靠性对于网络的高可用性十分重要。

在华为的AC组网架构中有2种方式提供双击热备,一种是HSB+VRRP的方式(该方式只能实现主备的效果),而另外一种HSB+双链路热备(实现主备或者负载分担),其中HSB则为hot-standby backup,是华为在AC中用来同步两台设备之间的信息的,保证在主用设备出现果子后,切换到备用设备,能够正常工作,而不需要断开连接,提供了用户的可靠性与业务不中断。

HSB+VRRP方式

由浅入深玩转华为WLAN—25 高可用性系列(1)双击热备概述

AC1与2建立一个VRRP组,同时通过心跳线建立HSB的状态机,正常情况下AP1与2都与VRRP的地址建立CAPWAP隧道,而由AC1处理AP1与AP2过来的业务流量,而AC2只是作为备份存在,并且通过HSB来同步业务等信息。

由浅入深玩转华为WLAN—25 高可用性系列(1)双击热备概述

当AC1出现了故障后,这时候AC2成为了master,并代替AC1处理AP1与AP2的业务流量,由于之前已经通过HSB备份了客户的信息,所以这时候可以继续为关联了的客户提供业务转发,并且为新客户提供认证与业务数据处理。当AC1恢复后,可以通过抢占功能抢回Maskter角色。

负载分担方式(双链路)

由浅入深玩转华为WLAN—25 高可用性系列(1)双击热备概述

在双链路组网的情况下,可以实现主备方式也可以是负载分担方式,主备的方式是,AP1、AP2与AC1、AC2分别建立CAPWAP隧道,但是AC1为主用,而AC2为standby,正常情况下数据都通过AC1来发送,而AC2作为备份,通过心跳线建立HSB,由HSB备份信息。

负载分担的效果是,AP1与AC1、AC2建立CAPWAP隧道,其中AC1为主用,AC2为备用,而AP2与AC1、AC2建立CAPWAP隧道的时候,就是AC2为主用,AC1为备用,这样AC1与AC2同时进行工作,互为主备。(这种机制是人为划分的)

由浅入深玩转华为WLAN—25 高可用性系列(1)双击热备概述

当AC1出现故障后,AC2成为主用,代替AC1继续为客户端提供业务转发,另外由于信息通过HSB备份了,所以可以为客户端提供不中断业务转发的功能。

HSB实现的作用

HSB主备服务处理模块可以提供数据的备份功能,它负责在两个互为备份的设备间建立主备通道,并维护主备通道的链路状态,提供报文的收发服务,并且会备份客户信息,提供不中断业务的功能。

在VRRP的组网方式下,HSB的主备由VRRP来决定,谁是主用,谁是备用
在双链路的组网方式下,HSB的主备由双链路来决定,谁是主用,谁是备用

后续演示

1、双链路组网情况下的高可用性应用【无HSB,对AP属于热备,对客户的属于冷备】
2、VRRP+MSTP组网情况下的高可用性应用【无HSB,对AP属于热备,对客户的属于冷备】
3、双链路+HSB情况下高可用性应用【主备方式与负载分担方式】
4、VRRP+HSB组网情况下高可用性应用【主备方式】

本文首发于公众号:网络之路博客

上一篇:ASE19团队项目beta阶段Backend组 scrum5 记录


下一篇:Spring源码学习(二)---Spring启动方式