发明名称 Managing a network by controlling edge and non-edge switching elements
摘要 Some embodiments provide a network system that includes several non-edge switching elements that are each for forwarding network data to other non-edge switching elements. The network system includes several edge switching elements that are each for (1) coupling to a set of network hosts and (2) forwarding network data to the non-edge switching elements and to the set of network hosts. Each of the non-edge switching elements of the several non-edge switching elements is further for forwarding network data to the several edge switching elements. The network system includes a set of network controllers for (1) receiving a definition of a logical switching element that couples to the sets of network hosts and (2) managing the several edge switching elements by configuring the several edge switching elements to forward network data between the sets of network hosts based on the definition of the logical switching element.
申请公布号 US9007903(B2) 申请公布日期 2015.04.14
申请号 US201113218472 申请日期 2011.08.26
申请人 Nicira, Inc. 发明人 Koponen Teemu;Casado Martin
分类号 H04L12/28;H04L12/54;G06F15/16;G06F15/173;H04L12/931;H04L12/24;G06F11/07 主分类号 H04L12/28
代理机构 Adeli LLP 代理人 Adeli LLP
主权项 1. A network system comprising: a plurality of software managed edge (ME) switching elements that are each for (1) coupling to a set of network hosts that operate in a same physical machine as the software ME switching element and (2) forwarding network data, according to a set of flow entries that specify operations for implementing a logical datapath set (LDPS) to which the network hosts couple, to other software ME switching elements in the plurality of software ME switching elements and to the set of network hosts that operate in the same physical machine as the software ME switching elements in order to implement the LDPS; a plurality of managed non-edge (MNE) switching elements, each operating on a separate physical machine from the network hosts and the other managed switching elements, for facilitating communication between the software ME switching elements in order to implement the LDPS; and a set of network controller instances for (1) identifying a definition of the LDPS and (2) managing the MNE and ME switching elements by providing the MNE and ME switching elements with data for specifying the flow entries for forwarding network data between the sets of network hosts based on the identified definition of the LDPS.
地址 Palo Alto CA US