Is it fair to say that CLUSTERXL without VMAC is still more reliable/consistent that CLUSTERXL with VMAC?
I am interested in R80.40 and R81.10 especially.
I have experience with ClusterXL with/without VMAC and automatic NATs/proxyarp in R77.20 and I never had any issue and failover with both are seamlessly.
I like VMAC mode in theory, however I have googled it a bit and I see a number of issues in the past related with ClusterXL and VMAC for example:
- Cisco conversational mac learning
- Cisco STP no edge/fast port
- L2 routing like F5 auto last hop
- Proxyarp and automatic nat
- Hosts -> duplicated ips - 2macs (physical and virtual) for the same cluster ip
On the other side, I have never seen issues with GARPs and updating host ARP tables. VMAC may allow faster failovers but not substantially faster just microseconds.
So that is why I am more inclined for no VMAC. Any thought on it?
In case of using VMAC always with "SAME VMAC" option on, right? fwha_alter_vmac_param