Patent · US Active

High-availability network device database synchronization

US11403319B2 · kind B2 · utility

0Cited by
9References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 1, 2018
Grant dateAug 2, 2022
Priority date
Expiry dateNov 15, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/80
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A high-availability network device database synchronization technique for devices configured with multiple network controllers is disclosed. An HA database that contains information regarding a network state may not properly synchronize upon failure of a network component. For example, an HA switch typically has only two controllers, an active and a standby. If there is a loss of the active controller that causes a failover, changes in the network state may occur rapidly while the system is trying to recover (e.g., process the failover action). In part, because of the impact of the failover (e.g., failed communication paths) and rapidity of changes to network state while processing the failover, database changes may not be properly synchronized across all available database instances. Disclosed techniques provide reconciliation of database values using a mark and sweep technique on the “upside” of the failover and alter the “source of truth” for data value discrepancies.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.