Thanks.
The diagram which you have shown is the setup i am planning to implement.
I need to use NAT, so i will not enable ECMP to my upstream 2 physical routers.
Initial my understanding was if both the Edge Gateway was active, then only NAT should not be enabled.
From your reply I understand that , even if only 1 Edge GW is active but if it has 2 equal cost uplinks to 2 different routers , NAT should not be enabled.
Regarding the 2nd question regarding to use static or OSPF.
My preference is to have the design which has minimal down time in case failure of either Edge or Control VM
Static:
- If i use only Static route, there will no DLR Control VM. So there is no failure component of DLR Control VM
- If I use only static, If the active Edge GW fails , normally how long time it will take for the traffic to flow to the standby Edge Gateway (including the time the standby GW becomes active)
OSPF:
- I need to use DLR Control VM. If active Control VM fails, there will be down time. In order to avoid this I need to add static route in Edge Gateway along with OSPF & redistribute.
- If Active Edge GW fails there will be downtime till the route is switched to the Standby Edge.
- To reduce the down time the OSPF timers needs to be fine tuned to have minimum Hello/Dead Interval.
So please suggest which is the best option i should choose.