"High Away Blues Nr 2" or Challenges in Edge High Availability Part 2: Enhanced HA

 

VMware SD-WAN Enhanced High Availability (HA) is a redundant Edge installation where both Edges have each different WAN networks connected to only one of the 2 devices.

When both Edges are online, the standby edge will forward packets between it`s local active WAN circuits to the active edge via the GE1 HA-Link.

 One basic rule for the automatic detection of the Enhanced mode is that WAN circuits have to use different WAN Interfaces on that edges.

 Here is a working example for Enhanced HA


 BR-25 is the Enhanced HA pair with one Internet connection (GE3) and one MPLS connection (GE4)



 As I did not know which interface will be used for the MPLS connection, I configured GE4 to GE6 as  User Defined Private WAN Overlay. In that way a local operator can connect the MPLS circuit to any of those 3 WAN Interfaces.


 
This perfectly works for single Edges and even reconnecting from one MPLS interface to another is completely unproblematic.
 
Unfortunately that is not the case for Enhanced HA 
 
When I connect the MPLS on GE4 (the first configured interface for MPLS) everything is working as planned:
 

High Availability Status and Interface Status are correct.
 

 
 You can also achieve a working Enhanced HA with Overlay tunnels established on Internet and MPLS as well by using other interfaces for MPLS
 
 
In my case I use GE6 for the MPLS connectivity
 
 
with the expected Interface Status 
 


and with HA Status


and Monitor Edge Overview status

but this works only when GE4 and GE5 is disabled and thus taken out from WAN Overlay



as soon as I also enable GE4 and GE5 as possible MPLS connection points ...


...the MPLS circuit will go down and never built up again over GE6
 

HA Info shows that even though the WAN count on the standby device is 1, the active edge expects the first active MPLS circuit on the lowest of the configured interfaces (GE4), ignoring the working connection on GE6

Therfore we only see Overlay tunnels established via Internet connection(110.1.1.0/24)

 Also a default route pointing out on GE6 is missing


So this is an Enhanced HA specific problem and for proof of that as comparison I tried the same interface configuration on a non HA enabled edge

and everything was working as expected


Note that I am using virtual edges (KVM version) and not physical ones but according to various documents that should not make any difference regarding the above described behaviour


Resume: I cannot tell, if this is a bug or an undocumented restriction when using Enhanced High Availability on VMware SD-WAN Edges, but you should be aware of that behaviour when installing and configuring Enhanced HA.







Comments

Popular posts from this blog

Orchestrator Upgrade to Version 5.2

Deep Dive on DMPO and its Performance Features (available and missing) Part 1

Deep Dive on DMPO and its Performance Features (available and missing) Part 2