Patent · US Expired

Storage control unit with a volatile cache and a non-volatile backup cache for processing read and write requests

US6799244B2 · kind B2 · utility

64Cited by
17References
41Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 6, 2002
Grant dateSep 28, 2004
Priority date
Expiry dateDec 6, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A subsystem and a subsystem processing method are disclosed in which a storage control unit 2000 interposed between a plurality of disk units 3000 and a host computer 1000 has a nonvolatile cache 2400 for temporarily holding the read data/write data exchanged between the disk units 3000 and the host computer 1000. The management information for the user data in the cache 2400 is stored in both the in-cache management information area 2420 in the cache 2400 and the in-memory management information area 2221 in a volatile local memory 2210 accessible at high speed. Under normal conditions, the management information in the high speed in-memory management information area 2221 is accessed. At the time of a fault, on the other hand, the management information in the nonvolatile in-cache management information area 2420 is restored in the in-memory management information area 2221, thereby improving the access rate of the cache 2400.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.