ISSU: Enhancements to minimize data plane downtime
Registered by
Rudra Rugge
Vrouter Kernel Module allocates large amount of memory for Flow Tables and Bridge Tables. Being Hash Tables, the memory for these need to be contiguous to hash into the buckets. Vrouter currently uses B-tables to divide the allocation of memory into multiple chunks of 4MB. In spite of this, the allocation can still fail in a running system, creating the constraint of allocating the memory immediately after boot up. This decreases the possibility of memory allocation failure but loses the flexibility of inserting the Vrouter module whenever desired. This feature is to remove this constraint.
Blueprint information
- Status:
- Started
- Approver:
- Hari Prasad Killi
- Priority:
- High
- Drafter:
- Divakar Dharanalakota
- Direction:
- Approved
- Assignee:
- Divakar Dharanalakota
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Beta Available
- Milestone target:
- r4.1.0.0-fcs
- Started by
- Vineet Gupta
- Completed by
Related branches
Sprints
Whiteboard
(?)
Work Items
Work items:
Vrouter kernel module impact : DONE
Provisioning : DONE