-
Notifications
You must be signed in to change notification settings - Fork 1.3k
FRR Centralized Management Requirements
Santosh P K edited this page Sep 24, 2020
·
23 revisions
- Running DB and Candidate DB should be part of centralized management.
- Functions like validation and rollback should be part of centralized management.
- Each process should be stateless w.r.t configuration.
An IPC landing at process should trigger proper callback function to apply configuration.
- Each process should have single IPC to centralized management.
- Centralized management should have multiple plugins to rest of the interface (CLI, RESTCONF, NETCONF).
- Support for open config yang or IETF config.
- There are two ways we can support open config yangs.
- Maintain two yang data models.
- Support conversion of OC yang to FRR native yang. (performance issues and complex)
- Feedback of any backend issues during apply stage needs to be passed to centralized management.
- State and operational support.
- Replay of configuration after process restarts.