×

Storing network state at a network controller

  • US 10,069,676 B2
  • Filed: 05/01/2017
  • Issued: 09/04/2018
  • Est. Priority Date: 07/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A network controller for managing a logical network that spans a plurality of physical domains, each physical domain comprising a plurality of forwarding elements managed by network controllers located at the physical domain, the network controller located at a particular one of the plurality of physical domains, the network controller comprising:

  • a first storage for storing network state information that is local to the particular physical domain and that does not affect the other physical domains;

    a second storage for storing a first type of global network state information for the logical network, wherein the first type of global network state information affects the other physical domains and is reconcilable between the particular physical domain and the other physical domains after a period of disconnection during which the physical domain is disconnected from the other physical domains;

    a third storage for storing a second type of global network state information for the logical network, wherein the second type of global network state information affects the other physical domains and is non-reconcilable between the particular physical domain and other physical domains after a period of disconnection; and

    an interface for communicating with other network controllers located at the other physical domains in the plurality of physical domains spanned by the logical network, the interface for sharing the first and second types of global network state information,wherein the local network state information and first and second types of global network state information comprise data relating to configuration of the logical network.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×