Patent ID: 8688934

Claim:
A method of caching data comprising: A. mirroring data processed by a first storage processor from a first memory device of the first storage processor to a second memory device of a second storage processor, and mirroring data processed by the second storage processor from a second memory device of the second storage processor to the first memory device of the first storage processor; B. each of the first storage processor and the second storage processor monitoring an availability of the other of the first storage processor and the second storage processor; C. copying data stored in the first memory device to a third memory device and mirroring data processed by the first storage processor between the first memory device and the third memory device when the second storage processor becomes unavailable to the first storage processor; and D. copying data from the first memory device to the second memory device and mirroring data processed by the first storage processor and the second storage processor between the first memory device and the second memory device when the second storage processor becomes available to the first storage processor.