@Michael, the difference is that DVR needs logic to move which compute node the floating IP is realized on. If we just adjust the DVR logic to follow ARP to find the other side of floating IP, it will work enough to get traffic flowing, but it will be hair-pinning through whichever compute node the floating IP was originally scheduled to. This is similar to option 2 except instead of being on centralized router, it would be on one of the compute node routers.
@Michael, the difference is that DVR needs logic to move which compute node the floating IP is realized on. If we just adjust the DVR logic to follow ARP to find the other side of floating IP, it will work enough to get traffic flowing, but it will be hair-pinning through whichever compute node the floating IP was originally scheduled to. This is similar to option 2 except instead of being on centralized router, it would be on one of the compute node routers.