发明名称 Scheduling distribution of logical forwarding plane data
摘要 A controller for managing several managed switching elements that forward data in a network is described. The controller includes an interface for receiving input logical control plane data in terms of input events data. The controller includes a converter for converting the input logical control plane data to output logical forwarding plane data by processing the input events data. The logical forwarding plane data is for subsequent translation into physical control plane data. The controller includes an input scheduler for (1) categorizing the input events data into different groups based on certain criteria and (2) supplying the input events data into the converter in a manner that each different group of input events data is processed separately by the converter.
申请公布号 US9300593(B2) 申请公布日期 2016.03.29
申请号 US201313756483 申请日期 2013.01.31
申请人 NICIRA, INC. 发明人 Thakkar Pankaj;Koponen Teemu
分类号 G06F15/173;H04L12/863;H04L12/24;H04L12/721;G05B11/01;G06F15/177;H04L12/54;H04L12/717;G06F9/455 主分类号 G06F15/173
代理机构 Adeli LLP 代理人 Adeli LLP
主权项 1. A controller computer for managing a plurality of managed forwarding elements that implement different logical networks, the controller computer comprising: an interface that receives input logical control plane data in terms of input events, said input logical control plane data comprising updates to logical control planes of logical networks, wherein each logical network is implemented by a set of managed forwarding elements; a converter that converts the input logical control plane data for each logical network to output logical forwarding plane data for the logical network by processing the input events, said logical forwarding plane data for subsequent translation into physical control plane data for the set of managed forwarding elements that implements the logical network; and an input scheduler that (i) categorizes the input events into different groups related to different logical networks, and (ii) defines a schedule for supplying each group of the input events for each logical network to the converter in a manner that ensures that each group of input events related to each logical network is processed together by the converter.
地址 Palo Alto CA US