1、主备模式
主备模式下,只有主机承担业务流量,备机不承担,主机会下发承担业务流量的虚IP,备机不下发,当主机发生故障时,触发主备切换,新主机会下发虚IP,新备机取消下发虚IP,实现双机切换无感知。
2、主备镜像模式
在主备模式中,只有配置了虚IP的接口会同步到备机,未配置虚IP的接口不会有IP、MAC等的同步,而在主备镜像模式中,除带外管理口、心跳接口、数据同步接口外,所有的接口都会同步到备机,两台设备像镜像一样,甚至MAC地址都是一致的。
PS:主备切换介绍
主备切换由抢占开关、设备故障值、监控项故障值、配置优先级、实时优先级五个元素决定,修改优先级、监控口故障、链路探测故障、设备故障、keepalived退出等都会引发主备切换,具体切换时长可参考下表:
3、双主路由模式(AF8.0.75及以上版本支持,目前还不建议用)
双主路由模式适用于业务流量太多,单台设备承载压力较大的场景。
在双主路由模式下两台设备同时工作且互为主备,实现负载均衡,主主模式要求两台设备的总流量不能超过单台设备的处理能力。
双主路由模式将流量分为两部分交给两端设备各自承载,本端承载的业务流量,对端视为本端的备机,当本端设备发生故障时,触发主备切换将本端承担的业务流量交给对端承载。
例如:业务流量被分为两部分A、B,由两台设备AF1、AF2分别承担,对于A流量,虚IP配置在在组0中,由AF1作为主机,AF2作为备机,当AF1出现故障时,AF2升为新主机,承担A流量,而AF1降为备机。对于B流量,虚IP配置在组1中,由AF2作为主机,AF1作为备机。当AF2出现故障时,AF1升为新主机,承担B流量,而AF2降为备机。
PS:双主路由模式优点:在双主场景还能运行路由功能和VPN等与路由强相关功能
4、双主透明模式(AF8.0.75及以上版本仅支持双主虚拟网线开双机聚合,透明模式还不支持双机聚合)
双主透明模式是两台设备虚拟网线二层部署模式下,同时处于工作状态,没有组0,组1的概念。
在此模式下,上下游设备如果是聚合口,且存在来回路径不一致数据(非对称流量),则需要开启双机聚合功能,来保障流量的转发,开启此功能后,当流量经过其中一台AF时,AF会通过计算哈希,决定该流量交给哪台AF来处理,同一条流的请求数据和响应数据的哈希值一致,会被同一台AF处理,如果需要交给对端AF处理,则会将流量通过数据同步接口传递到对端。