发明名称 Use of network information base structure to establish communication between applications
摘要 Some embodiments provide a program for managing several switching elements. The program receives, at a network information base (NIB) data structure that stores data for managing the several switching elements, a request to notify a first application that uses the NIB when a set of data stored in the NIB is changed. The program changes, in response to an instruction from a second application, the set of data in the NIB. The program sends a notification to the first application of the change to the set of data in the NIB.
申请公布号 US8966040(B2) 申请公布日期 2015.02.24
申请号 US201113177541 申请日期 2011.07.06
申请人 Nicira, Inc. 发明人 Koponen Teemu;Casado Martin;Stribling Jeremy;Gude Natasha
分类号 G06F15/173;H04L12/931;H04L12/24;H04L12/28;G06F11/07 主分类号 G06F15/173
代理机构 Adeli LLP 代理人 Adeli LLP
主权项 1. A non-transitory machine readable medium storing a program which when executed by a set of processing units manages a plurality of switching elements, the program comprising sets of instructions for: receiving, at a network information base (NIB) data structure that stores data for managing the plurality of switching elements, a request to notify a first application that uses the NIB when a set of data stored in the NIB is changed, wherein the first application is a virtualization application for converting logical forwarding plane data for managing the switching elements to physical control plane data for managing the switching elements; changing, in response to an instruction from a second application, the set of data in the NIB, wherein the second application is a control application for converting logical control plane data for managing the switching elements to logical forwarding plane data for managing the switching elements; and sending a notification to the first application of the change to the set of data in the NIB.
地址 Palo Alto CA US