Rug scaling
This proposes allowing multiple RUG processes to be spawned across many nodes. Each RUG process is responsible for a fraction of the total running appliances. RUG_process-
This allows operators to scale out to many RUG instances, eliminating the single-
Blueprint information
- Status:
- Complete
- Approver:
- Sean Roberts
- Priority:
- High
- Drafter:
- Sean Roberts
- Direction:
- Approved
- Assignee:
- Adam Gandelman
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- 7.0.0
- Started by
- Sean Roberts
- Completed by
- Adam Gandelman
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds a DB layer, use it for debug modes
Addressed by: https:/
Add support for hash-based RUG scale out (WIP)
Addressed by: https:/
Move caching of resolved router_ids from state machine to worker
Addressed by: https:/
Avoid blocking on subprocess during rug shutdown
Gerrit topic: https:/
Addressed by: https:/
Adds an LBAAS driver
Addressed by: https:/
disable port_security for VRRP ports
Gerrit topic: https:/