ISSU: Enhancements to minimize data plane downtime

Bug #1705761 reported by Hari Prasad Killi on 2017-07-21
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Fix Committed
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.

Jeba Paulaiyan (jebap) on 2017-07-25
Changed in juniperopenstack:
milestone: none → r4.1.0.0-fcs
tags: added: feature
Sachin Bansal (sbansal) on 2017-10-18
Changed in juniperopenstack:
milestone: r4.1.0.0-fcs → r5.0.0
Hari Prasad Killi (haripk) wrote :

Huge page support was added in vrouter from R4.1 to do away with the contiguous memory requirement.

Changed in juniperopenstack:
status: New → Fix Committed
Hari Prasad Killi (haripk) wrote : was the bug in which the change was committed.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers