×

Chassis controllers for converting universal flows

  • US 9,288,104 B2
  • Filed: 10/25/2012
  • Issued: 03/15/2016
  • Est. Priority Date: 10/25/2011
  • Status: Active Grant
First Claim
Patent Images

1. A network control system for generating physical control plane data for managing a set of managed forwarding elements that implements forwarding operations associated with a logical datapath set, the system comprising:

  • a plurality of host computers, each of the plurality of host computers executing a managed forwarding element;

    a first controller computer comprising (i) one or more processing units, (ii) a memory for storing a first controller instance executable by the one or more processing units of the first controller computer, and (iii) a network information base (NIB) storage, the first controller instance comprising sets of instructions for;

    receiving input data defining the logical datapath set and performing a first conversion of data for the logical datapath set to generate intermediate data tuples for the logical datapath set;

    storing the intermediate data tuples in the NIB storage; and

    distributing the intermediate data tuples from the NIB storage to a set of the plurality of host computers that executes the set of managed forwarding elements; and

    a second controller instance executing on a particular one of the plurality of host computers, the second controller instance comprising sets of instructions for;

    receiving the intermediate data tuples for the logical datapath set from the NIB storage; and

    converting the intermediate data tuples into physical control plane data for use by a managed forwarding element executing on the particular one of the plurality of host computers.

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