主备模式简介:掌握主备部署的基本原理及对主备模式有初步的了解
两台AD双机部署,一台设备处于工作状态,另外一台处于冷备状态;两台设备同过心跳口检测对端是否存在并同步配置及会话;当主设备出现问题触发切换条件时,设备会自动把业务切换到备设备,并目通过会话同步等机制,保证业务不断;从而实现业务稳定的运行。
主备模式部署:AD设备各种部罟模式均支持双机热备,以下是典型的拓扑图。(拓扑中蓝色线为心跳线)
组建双机条件:
要求硬件平台必须致
授权必须要一致(除升级序列号之外的序列号授权一致)
软件版本信息必须一致( appversion完全一致)
主备模式基本元素:掌握主备部署需要的元素及各个元素实现的原理及最佳配置;
心跳口(HA):心跳口也就是HA口,主要功能:检测对端是否还存活,通常两台设备的心跳口通过网线直连并通过周期性的发送心跳口包来检测对端是否存活,并且有冗余保障机制
心跳设置一般包括:主心跳口、备心跳口、超时时间、间隔时间、心跳口故障检测;
主心跳口:选择面板上的网口作为主HA,IP地址不要与内网网段冲突用于配置同步及心跳检测;
备心跳口:建议选择管理口( MANAGE口),IP地址可从接口上选择;主要用来作为主心跳口的冗余保障机制,不支持会话同步;(新版本有更新是否支持会话同步查看对应版本的用户手册)
超时时间:心跳口在多少时间内没有收到对方的心跳包应答,将会将此心跳口连接状态置为离线;
间隔时间:心跳包发送的时间间隔,即毎隔多少毫秒发送一次心跳包
心跳口故障检测:在所有心跳口的失效的情况下,通过下拉框所选的网口(业务口)来检测对端是否在线,相当于在备份心跳口上再做了一次冗余备份机制;
故障切换(基础&高级配置)
用来检测主设备发生故障时,进行主备切换保证业务连续稳,定的运行;切换条件可根据用,户自己的需求进行自定义
故障切换条件:全部对象、任意几个、自定义三种;
全部对象:已选框里面的链路都处于离线的状态时进行主备切换;一般用于线路数较少或只有WAN属性线路场景;(旁路的时候可要用这个)
任意几个:已选框里面的链路任意几个达到设置的值的链路处于离线状态时会进行主备切换;一般用于只有WAN属性线路场景
自定义:根据需求自定义切换规则,当自定义的链路处于离线状态时进行主备切换;适用于任何场景,一般建议使用自定义规则来进行切换
无论选择何种切换条件,都是选择的链路处于离线状态时进行切换,链路是否离线依赖的是网络接口的链路IP的配置,所以无论设置伺种属性的接口时一定要设置好接口的健康检査
隐含的切换条件:主设备在磁盘损坏、核心进程(如:appd)故障设备宕机、重启等引起心跳超时时也会进行主
备切换;
监视器级别检测:勾选上此选项设备业务状态会考虑监视器上报结果和网口通电状态;不勾选此选项设备业务状态只会关注网口通电状态;一般没有特殊要求的情况下建议两台设备都勾选上
主动抢占:建议关闭,如客户需要测试此功能在开启测试
功能说明:抢占功能为AD7.03新增功能,假设两台设备都处于健康状态,优先选择下拉框内选择的设备为主机;当前抢占设备为主机,且状态健康时候,手动切换主备不成功,控制台双机界面会有提示。
注意
1)当备机网口掉电选择:永久掉电情况下此选项不可用,因为此时备机网口一直都是网口故障状态,不可能恢复健康,所以无法变健康再抢占
2)在客户没有要求的情况下,不建议启用此功能。
自动清除故障时间:由于备机没有检测能力(备机网口只收包不发包),所以设置自动清除故障时间,当因为
链路故障导致主备切换,等到了自动清除故障时间后会自动恢复为健康状态;比如:A是主,B是备,由于线路1链路离线,主备切换;此时主是B,备是A,且双机状态界面显示A是链路故障,如果此时主B发生链路故障是不会进行双机切换的;设置的自动清除故障时间5分钟,那么等5分钟之后,双机界面显示A是健康,如果此时主B发现链路故障会进行主备切换;(只会清除有监视器级引起的故障)
同步对象
会话同步:保证主备切换时,业务能快速转移到备机且不引起业务中断,用户无感知
课时6的内容
联动配置
主备模式配置案例:通过几个案例讲解,加深对主备部署的理解;