ISSU: Enhancements to minimize data plane downtime
Bug #1705761 reported by
Hari Prasad Killi
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Fix Committed
|
Wishlist
|
Divakar Dharanalakota |
Bug Description
Tracking bug for this feature.
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.
Changed in juniperopenstack: | |
milestone: | none → r4.1.0.0-fcs |
tags: | added: feature |
Changed in juniperopenstack: | |
milestone: | r4.1.0.0-fcs → r5.0.0 |
To post a comment you must log in.
Huge page support was added in vrouter from R4.1 to do away with the contiguous memory requirement.