×

STORAGE SYSTEM COMPRISING VOLATILE CACHE MEMORY AND NONVOLATILE MEMORY

  • US 20080104344A1
  • Filed: 12/13/2006
  • Published: 05/01/2008
  • Est. Priority Date: 10/25/2006
  • Status: Active Grant
First Claim
Patent Images

1. A storage system that receives access commands from an upper level device, comprising:

  • a plurality of storage devices;

    a volatile cache memory;

    a non-volatile memory that is a type of memory that can continue to memorize data irrespective of whether or not power is supplied;

    an access control unit that, when the access command is a write command, temporarily memorizes the data following the write command in the volatile cache memory, and reads from the volatile cache memory and stores the memorized data in at least one of the plurality of storage devices, and that, when the access command is a read command, reads the data following the read command from at least one of the plurality of storage devices, temporarily memorizes the data in the volatile cache memory, and then reads from the volatile cache memory and transmits the memorized data to the upper level device;

    a battery that is a secondary power source; and

    a cache data copy unit that, when power is no longer supplied to the volatile cache memory from the primary power source, copies the data memorized in the volatile cache memory to the non-volatile memory based on power supplied from the battery.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×