apache / apache/cloudstack

Redundant Virtual Router support in Isolated network with network mode set to Routed Dynamic

Open
#11,565 3 comments 0 reactions 0 assignees View on GitHub
component:advanced-networking component:networking long-term-plan
Dominant language
Java
Stars
3.1k
Forks
1.4k
Avg merge
6d 19h
Merged PRs (30d)
32

Description

### Feature request

At the moment, the _Isolated network with Routed Dynamic network mode_ only supports running with a single virtual router. This means in the event of a host or VM failure, there will be a network outache of about 5 to 7 minutes. This virtual router is the default gateway of all VM's in this network, so the impact can mean downtime and loss of services (DHCP, DNS, networking).

### Solution

It would be great to have the same implementation as the "natted" virtual router type where keepalived is used between an active and passive virtual router in order to give redundancy.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Isolated network with Routed Dynamic virtual-router implementation and comparing it with the natted virtual-router implementation that uses keepalived. Done means active/passive virtual routers provide redundancy so a host or VM failure does not interrupt the default gateway, DHCP, DNS, or networking.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
cloud, infrastructure, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.