array的负载均衡设备与其他交换机一样有自己的集群功能 下面简单汇总一下apv的两中连接方式
Cluster(集群)
APV Cluster 在早些年使用较多现在基本是HA
Cluster 分为两中模式 A-A 跟 A-S , 这个与交换机的VRRP类似分别是两个群组和一个群组,剩下的区别是Cluster没有属于自己群组的心跳端口他们通过业务口传播报文,但是这样容易出现需些问题,这些问题就不细说了就跟VRRP为啥有心跳线一样
Cluster 命令
A-S
synconfig peer bak 11.193.11.195 如果不考虑同步该配置可以省略
synconfig peer master 11.193.11.194
cluster virtual ifname “port1” 19 在eng1接口上启动Cluster,ID=19
cluster virtual vip “port1” 19 11.193.11.193 为Cluster 19定义虚拟地址
cluster virtual auth ”port1” 19 0 设置’0’为关闭Cluster校验
cluster virtual interval “port1” 19 5 设置Cluster探测间隔时间5秒
cluster virtual preempt “port1” 19 1 设置’1’为抢占模式
cluster virtual priority “port1” 19 200 Primary 定义本机的优先级为200
cluster virtual priority “port1” 19 100 bak 定义bak设备的优先级为100
cluster virtual priority “port1” 19 200 master 定义master设备的优先级为200
cluster virtual on 19 “port1” 启动Cluster 19
cluster virtual arp interval 30 设定ARP刷新间隔周期30秒
注:对端的Cluster配置与本配置除优先级不同,其他配置一样。
vip 为虚拟ip 地址 改地址配置会再后面slb (服务器负载)提起
A-A 就不写了玩过交换机的都明白
HA
HA 现在使用较多 区别在于多了心跳口
"synconfig peer APV1 1.1.1.1
synconfig peer APV2 1.1.1.2" 为设备配置同步节点 节点IP为主链路IP,还需要配置对端设备节点
"ha unit APV1 1.1.1.1
ha unit APV2 1.1.1.2" 为HA域添加同步节点 节点IP为主链路IP,还需要配置对端设备节点
"ha link network secondary APV1 1 2.2.2.1
ha link network secondary APV2 1 2.2.2.2" 为HA域添加备用链路
ha group id 1 在节点上定义浮动IP分组
ha group fip 1 10.0.0.1 port1 将虚拟IP漂浮(浮动IP) IP必须为虚服务IP地址
ha group fiprange 1 10.0.0.1 10.0.0.254 port1 将 虚拟IP段漂浮 IP地址段为虚服务IP地址段
"ha group priority APV1 1 200
ha group priority APV2 1 100" 配置浮动IP分组在制定节点上的优先级 优先级越大越优先,主备机都需要配置
ha group preempt on 1 开启浮动IP分组在本节点的抢占模式
ha group preempt off 1 关闭浮动IP分组在本节点的抢占模式
ha synconfig bootup on 开启HA的启动时配置同步功能 该功能默认为禁用
ha synconfig runtime on 开启HA的实时配置同步功能 该功能默认禁用
ha group {enable|disable} <group_id> enable开启或disable关闭指定的HA组 必须要配置
ha on 开启HA功能
show ha synconfig 查看启动时配置同步和实时同步的功能启用状态
show ha status 查看HA的主备状态
show ha config 查看HA的相关配置