Hiccup-less failback and journal recovery in an active-active storage system
US11157177B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 16, 2020 |
| Grant date | Oct 26, 2021 |
| Priority date | — |
| Expiry date | Jun 16, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1456
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Techniques for providing hiccup-less failback and journal recovery. The techniques include determining a head position of a data log of a primary node and placing a marker at a corresponding position in a data log of a secondary node. In response to an IO request, the head of the primary log is moved to allocate space for writing a data entry, and the secondary node is directed to move a head of the secondary log to allocate space for writing the data entry. In response to a data entry being flushed from the primary node, a tail of the primary log is moved to reclaim allocated space for a previous data entry, and the secondary node is directed to move a tail of the secondary log to reclaim previously allocated space. In response to a tail of the secondary log coinciding with the marker position, content of the logs is synchronized.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.