×

Scheduling distribution of logical forwarding plane data

  • US 9,300,593 B2
  • Filed: 01/31/2013
  • Issued: 03/29/2016
  • Est. Priority Date: 10/25/2011
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×