Storage system employing universal timer for peer-to-peer asynchronous maintenance of consistent mirrored storage
US6148383A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jul 9, 1998 |
| Grant date | Nov 14, 2000 |
| Priority date | — |
| Expiry date | Jul 9, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/2064
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data storage system employs a universal timer to perform asynchronous peer-to-peer data mirroring, where primary and secondary controllers cooperatively perform periodic consistency checks according to the universal timer. The system includes multiple primary storage controllers each having a counterpart secondary controller. Primary and secondary controllers access a universal timer, such as a global positioning system (GPS). Each primary controller receives updates, and stores the updates in an order, providing each update with a sequence code according to its storage order. Each primary controller also transmits the updates and corresponding sequence codes to its secondary controller. Each secondary controller receives updates from its counterpart primary storage controller and stores the updates in a journal. Whenever a periodic timer interval of the universal timer expires, several things happen. Each primary controller sends its counterpart secondary controller a confirmation message useful in identifying all updates that were sent in the expired interval. Also, each secondary controller checks for receipt of the confirmation message, and if received, the secondary controll…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.