Invention Grant
- Patent Title: Management of update queues for network controller
-
Application No.: US15143462Application Date: 2016-04-29
-
Publication No.: US11019167B2Publication Date: 2021-05-25
- Inventor: Igor Ganichev , Alexander Yip , Pankaj Thakkar , Teemu Koponen , Aayush Saxena
- Applicant: Nicira, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: Nicira, Inc.
- Current Assignee: Nicira, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Adeli LLP
- Main IPC: H04N21/431
- IPC: H04N21/431 ; H04L29/08 ; H04L12/24 ; H04L12/26 ; H04L12/715

Abstract:
Some embodiments provide a method for a network controller that manages multiple managed forwarding elements (MFEs) that implement multiple logical networks. The method stores (i) a first data structure including an entry for each logical entity in a desired state of the multiple logical networks and (ii) a second data structure including an entry for each logical entity referred to by an update for at least one MFE. Upon receiving updates specifying modifications to the logical entities, the method adds separate updates to separate queues for the MFEs that require the update. The separate updates reference the logical entity entries in the second data structure. When the second data structure reaches a threshold size in comparison to the first data structure, the method compacts the updates in at least one of the queues so that each queue has no more than one update referencing a particular logical entity entry.
Public/Granted literature
- US20170318113A1 Management of Update Queues for Network Controller Public/Granted day:2017-11-02
Information query