×

Storing network state at a network controller

  • US 9,602,312 B2
  • Filed: 06/30/2014
  • Issued: 03/21/2017
  • Est. Priority Date: 07/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. For a first network controller located at a first physical domain that manages a logical network spanning a plurality of physical domains including the first physical domain, a method comprising:

  • storing state information for the logical network in at least two storages;

    determining that communication is no longer available with a second network controller at a second of the physical domains spanned by the logical network;

    in response to the determination, modifying a first one of the storages to be read-only while leaving a second one of the storages as writeable while communication with the second network controller is not available;

    while communication with the second network controller is not available;

    receiving input to modify the network state information in the second storage;

    modifying the network state information in the second storage based on the input; and

    storing the modification to the network state in a local queue of network state updates;

    determining that communication with the second network controller has been restored; and

    based on the determination that communication has been restored, transmitting the network state updates stored in the local queue to the second network controller.

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