Patents Represented by Attorney, Agent or Law Firm Bruce W. Greenhaus
  • Patent number: 5548711
    Abstract: An array controller including a DATA-RAM and a SHADOW-RAM. Both the DATA-RAM and the SHADOW-RAM are coupled to a first and second memory interface. Each memory interface has the ability to independently communicate the contents of the SHADOW-RAM over a controller-controller data link to at least one other similar array controller. The memory interface also interfaces the DATA-RAM and the SHADOW-RAM to a CPU, the data storage units of the RAID system, and the controller processor. Write data received from the CPU is stored in the two independent memories in order to ensure that pending Write data (i.e., Write data that has not yet been written to the RAID system, including any copyback cache device) will not be lost. In addition, the two memory interfaces provide redundant access routes which allow Write data to be retrieved by another array controller if the controller processor fails.
    Type: Grant
    Filed: December 22, 1994
    Date of Patent: August 20, 1996
    Assignee: EMC Corporation
    Inventors: William A. Brant, Gary Neben, Michael E. Nielson, David C. Stallmo