Method and apparatus for maintaining consistency of data stored in a group of mirroring devices
US6493796B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 1, 1999 |
| Grant date | Dec 10, 2002 |
| Priority date | — |
| Expiry date | Sep 1, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2201/82
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In one embodiment, mirroring communication from a second source storage device to a second target storage device in a data mirroring system is disabled when mirroring communication from a first source storage device to a first target storage device is disabled. In another embodiment, information is stored in a data mirroring system identifying at least one subset of a plurality of mirrored source storage devices for which a consistent representation of data is desired to be maintained on at least one corresponding subset of a plurality of target storage devices. In yet another embodiment, at least one of a plurality of mirrored source storage devices is placed in one of a first state, a second state, and a third state. In response to a source storage system receiving a write-requesting command chain directed to a mirrored source storage device in the first state, the command chain is permitted to commit and data written by the command chain is transferred to a corresponding target storage device. In response to the source storage system receiving a write-requesting command chain directed to a mirrored source storage device in the second state, the command chain is prevented from co…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.