provide bfd based liveliness detection for vmis
Registered by
Ananth Suryanarayana
Currently, one can enable health-check based on ping and curl commands. When enabled, these are run periodically, once every few seconds. Hence failure detection times using these can be quite large, always in the order of seconds.
Use BFD to detect failure and recovery instead of ping/curl. BFD runs quite aggressively and typically can detect end point failures in the order of milli seconds. When used in an event (notify) driven model (instead of poll), one can achieve failure detection and recovery in sub-second intervals
Blueprint information
- Status:
- Complete
- Approver:
- Nischal Sheth
- Priority:
- High
- Drafter:
- Ananth Suryanarayana
- Direction:
- Approved
- Assignee:
- Ananth Suryanarayana
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- r4.1.0.0-fcs
- Started by
- Rudra Rugge
- Completed by
- Hari Prasad Killi
Related branches
Sprints
Whiteboard
(?)
Work Items
Work items:
Schema Update : DONE
BFD protocol library : DONE
Vrouter Agent Changes : DONE
UI Update : DONE
Test : DONE